[CNS] 1.0에서 줌 재현해보기 > 기타코드 강좌

본문 바로가기
사이트 내 전체검색

기타코드 강좌

[CNS] 1.0에서 줌 재현해보기

페이지 정보

profile_image
작성자 Aravis
댓글 0건 조회 1,624회 작성일 24-02-06 17:07

본문

기초설명 설명 않하고 본문부터 들어가겠습니다




변수하나를 지정해야합니다



[State VarAdd]             크기지정 이라고 생각하시면됩니다

type = Varset

trigger1 = (트리거지정은 알아서해주세요)

fv = (변수지정은 알아서 해주세여)

value = 1 (크기)(1이상으로 잡으면 커지고 이하로 잡으면 작아집니다) 주의: 1.2같은 식으로 소수점으로 올려주세여 5 이런식으로하면 무식하게 커집니다

persistent = 0 (다른 스탯으로 넘어갈시종료)


[State VarAdd]             크기를 키우는 부분

type = VarAdd

trigger1 = gametime%1 = 0 && time >= 0&& time <= 100&& fvar(OO) < 2 (1프레임마다 그리고 0프레임에서 100프레임 그리고 fvar(OO)가 2보다 작을때까지)(쉽게 풀이하면 0~100프레임까지 크기 2까지 커진다는겁니다)

fv = (변수지정은 알아서 해주세여)

value = 0.1 (1프레임당 0.1만큼)


[State VarAdd]         크기를 줄이는 부분

type = VarAdd

trigger1 = gametime%1 = 0 && time >= 100 && fvar(OO) > 1 (1프레임마다 그리고 100프레임때 그리고 fvar(OO)가 1보다 클때)(쉽게풀이하면 100프레임때 크기 1까지 줄어든다)

fv = (변수지정은 알아서 해주세여)

value = -0.015 (1프레임당 -0.015만큼


[State angleDraw]           그냥 복붙하시면됩니다

type = angledraw

trigger1 = 1

scale = fvar(OO),fvar(OO)



이렇게 작성하시면 됩니다

참고로 헬퍼나 p2state에도 가능합니다

추천0

댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 이용약관 모바일 버전으로 보기 상단으로

Copyright © 무겐 어소시에이션 All rights reserved.