[PAC]새벽에 갑자기 생각난것

Version: v20241105-001

user-profile-image
가이코의 빅시티
@GuyKo
  • 가이코
미x놈들의 거주지역
  • 쉘터 주인
    user-profile-image가이코
  • 쉘터 매니저
    -
  • 개설일2020-07-08
  • 종합 순위
    215위
  • 월 후원
    0 coin-icon
  • 유료 팬 0
  • 활성 팬 7
  • 831(358명)
  • 이번주 831명 가입
  • 붐빔
    0
한 줄 공지
접속 중인 팬
로그인이 필요한 서비스 입니다.
    • 팬 커뮤니티
       
      • 기본 중의 기본
         
        (5/8)
        • 첫 삽을 뜨다
          쉘터 생성하기
           
        • 증명 사진
          쉘터 프로필 사진 설정하기
           
        • 너의 이름은
          쉘터명 붙이기
           
        • 구구절절
          쉘터 설명 작성하기
           
        • 프롤로그
          쉘터 장르 선택하기
           
        • 자기 PR
          대표 태그 설정하기
           
        • 연예인
          트위치 연동하기
           
        • 선물 수신 준비 완료
          카카오 연동하기
           
      • 팬들도 소중해
         
        (3/3)
        • 가족 사진
          팬 프로필 사진 설정하기
           
        • 로켓단
          팬 네임 정하기
           
        • 구구절절(2)
          팬 설명 작성하기
           
      • 첫 인상이 반, 게시판도 반
         
        (1/4)
        • 대문 공사
          대문 이미지 넣기
           
        • 도시 계획
          게시판 만들어 보기
           
        • 내 동료가 돼라
          추천 크리에이터 넣어보기
           
        • 원 모얼 띵
          디자인 커스터마이징 하기
           
    • 후원 멤버십
       
      • 내 쉘터는 어떤 곳일까..?
         
        (2/2)
        • 안내의 달인 (1)
          멤버십 안내 이미지 넣어보기
           
        • 안내의 달인 (2)
          멤버십 안내 상세 내용 작성하기
           
      • 각자 다른 보상
         
        (2/6)
        • 줄 세우기
          멤버십 등급 추가하기
           
        • 샘플 챙겨드릴까요?
          리워드 샘플 넣어 보기
           
        • 사랑의 열매
          리워드 뱃지 넣어 보기
           
        • 기브 앤 테이크
          리워드 아이템 넣어 보기
           
        • 공짜는 없다
          유료 멤버십 만들어 보기
           
        • 한정판
          선착순 멤버십 만들어 보기
           
      • 티끌 모아 태산
         
        (1/2)
        • 적당한 꿈
          월 후원 공약 설정 해보기
           
        • 원대한 꿈
          누적 후원 공약 설정 해보기
           
    • 쉘터 키우기
       
      • 많을수록 좋아
         
        (5/7)
        • 첫 추종자
          쉘터에 첫 번째 팬이 가입
           
        • 떡잎 마을 방범대
          쉘터에 다섯 명의 팬이 가입
           
        • 십인조
          쉘터에 10명의 팬이 가입
           
        • 오십부장
          쉘터에 50명의 팬이 가입
           
        • 백인대
          쉘터에 100명의 팬이 가입
           
        • 천인장
          쉘터에 1,000명의 팬이 가입
           
        • 만만세
          쉘터에 10,000명의 팬이 가입
           
      • 시끌벅적
         
        (1/7)
        • 첫 삽
          쉘터에 활동 발생
           
        • 떡잎 마을
          쉘터에 100 이상의 활동량이 발생
           
        • 도시락(樂)
          쉘터에 500 이상의 활동량이 발생
           
        • 모로 가도 서울
          쉘터에 1,000 이상의 활동량이 발생
           
        • 헤븐 조선
          쉘터에 3,000 이상의 활동량이 발생
           
        • 불가사의
          쉘터에 5,000 이상의 활동량이 발생
           
        • 풀래닛
          쉘터에 10,000 이상의 활동량이 발생
           
    • 후원
       
      • 거래량은 숨길 수 없어
         
        (0/4)
        • 영광스러운 첫 거래
          1회 이상 후원 받기
           
        • 노점상
          10회 이상 후원 받기
           
        • 시장
          100회 이상 후원 받기
           
        • 백화점
          1,000회 이상 후원 받기
           
      • 자본주의자
         
        (0/7)
        • 학생
          10만원 후원 달성
           
        • 알바생
          100만원 후원 달성
           
        • 직장인
          500만원 후원 달성
           
        • 지주
          1,000만원 후원 달성
           
        • 자본가
          3,000만원 후원 달성
           
        • 빅 브라더
          5,000만원 후원 달성
           
        • 일루미나티
          1억 후원 달성
           
      • 체제 유지자
         
        (0/4)
        • 알뜰살뜰
          30만원 이상 후원을 3개월 유지
           
        • 수완가
          60만원 이상 후원을 3개월 유지
           
        • 선동꾼
          100만원 이상 후원을 3개월 유지
           
        • 위대한 독재자
          200만원 이상 후원을 3개월 유지
           
  • 후원
     
    • 나누면 복이 와요
       
      (0/2)
      • 네 선장님
        코인 충전하기
         
      • 시작해버렸어
        첫 후원하기
         
  • Activity
     
    • 게시글 등록
       
      (0/6)
      • 원서
        쉘터에 최초로 글 쓰기
         
      • 입학
        게시글 100개 작성
         
      • 학사
        게시글 500개 작성
         
      • 석사
        게시글 1,000개 작성
         
      • 박사
        게시글 5,000개 작성
         
      • 교수
        게시글 10,000개 작성
         
    • 댓글 등록
       
      (0/6)
      • 8비트
        쉘터에 최초로 댓글 쓰기
         
      • 16비트
        댓글 100개 작성
         
      • 32비트
        댓글 500개 작성
         
      • 64비트
        댓글 1,000개 작성
         
      • 128비트
        댓글 5,000개 작성
         
      • 256비트
        댓글 10,000개 작성
         
    • 추천 받기
       
      (0/6)
      • 배고픈 예술가
        최초로 추천 받기
         
      • 끼 있는 신인
        누적 추천 100개 받기
         
      • 꽤 괜찮은 국밥
        누적 추천 500개 받기
         
      • 명망 높은 베테랑
        누적 추천 1,000개 받기
         
      • 고수
        누적 추천 5,000개 받기
         
      • 전설의 레전드
        누적 추천 10,000개 받기
         
전광판

이 곳을 눌러 전광판을 키세요!

멤버십 등급 별 보상
킹반인
무료
보상 뱃지:
가입 인원:831
멤버십 안내:
기본 등급 입니다 당신은 킹반인 입니다 어서오세요
보상 아이템:
후원 공약
LV 1100 달성 시 (0%)
이때까지 썸네일 어떻게 완성됐는지 올려드림
랭킹
  • 도네이션
  • 활동
순위유저 명후원액
방문자
  • 오늘:0
  • 주간:1
  • 총:49,788
가이코의 빅시티> 잡담 게시판

[잡담][PAC]새벽에 갑자기 생각난것

  • 92 조회
무난
activity-badgeactivity-level-badge
user-profile-image

보통 가만히 있다가, n초 뒤에 a만큼 움직이고, 멈추게 하려면 hide 프록시를 사용합니다.

하지만 hide 프록시는 같은 프롭을 여러개 사용해야하는 불편함이 있습니다.

그래서 오늘은 clamp를 사용해볼것입니다.


프록시의 수식 특성상 if, 조건문을 사용할 수 없습니다.

그러나 함수 자체가 조건문이라면 이용해볼수 있죠.


수식을 한번 적어보겠습니다. (편의상 초당 1씩 움직이는거로 하겠습니다.)

n -> 작동하기까지 대기시간
a -> 시작 위치
b -> 끝나는 위치

clamp(a - n + timeex(), a, b)


clamp(x, min, max) 함수는,
x의 값을 min과 max 사이에서만 존재하게 합니다.
x가 min보다 작으면 min, x가 max보다 커지면 max를 반환해주죠.
함수 자체가 조건문을 사용하고 있습니다.


단순히 수의 흐름을 적어보자면 (a = 1, n = 2, b =3이라 가정, t 는 시간)

t = 0 일때, clamp(a - n + timeex(), a, b) = 1 (a - n + t 는 1보다 작기 때문에 1을 반환.)
t = 1 일때, clamp(a - n + timeex(), a, b) = 1
t = 2 일때, clamp(a - n + timeex(), a, b) = 1 (여기부터 움직이기 시작)
t = 3 일때, clamp(a - n + timeex(), a, b) = 2
t = 4 일때, clamp(a - n + timeex(), a, b) = 3
t = 5 일때, clamp(a - n + timeex(), a, b) = 3 (max 값이 b이기때문에 3보다 올라가지 않음.)

그래프로 알려드리면 편하나 그래프 그리는 프로그램 받기 귀찮네요.

어쨋든 이런식으로 하이드 프록시를 최소화하며 n 시간 뒤에 a부터 시작해 b 까지 가는 함수를 만들어보았습니다.
어찌보면 가장 기본적인 함수인데 살면서 한번도 pac에 사용해본적이 없네요.


그럼 다른거 생각나거나 요청이 있을시 가이드를 적어보도록 하겠습니다.

댓글 (0)

등록된 댓글이 없습니다.