블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2797)
Unity3D (853)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (61)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

'iTween'에 해당되는 글 2건

  1. 2015.03.04 iTween의 easetype
  2. 2012.11.24 iTween

iTween의 easetype

Unity3D/iTween / 2015. 3. 4. 19:48

iTween's  Ease type

 

iTween 은 간편하게 오브젝트의 이동 에니메션을 쉽게 처리해 줍니다. 

 

그런데 오브젝트가 로보트처럼 딱딱하게 움직이면 좀 보기가 좋지 않겠죠.

 

그래서 iTween은 여러가지 ease type를 지정할수 있습니다. 

 

  EaseInQuad = 0,

EaseOutQuad, EaseInOutQuad, EaseInCubic, EaseOutCubic, EaseInOutCubic, EaseInQuart, EaseOutQuart, EaseInOutQuart, EaseInQuint, EaseOutQuint, EaseInOutQuint, EaseInSine, EaseOutSine, EaseInOutSine, EaseInExpo, EaseOutExpo, EaseInOutExpo, EaseInCirc, EaseOutCirc, EaseInOutCirc, Linear, Spring, EaseInBounce, EaseOutBounce, EaseInOutBounce, EaseInBack, EaseOutBack, EaseInOutBack, EaseInElastic, EaseOutElastic, EaseInOutElastic

 

이 리스트에 보이는 것처럼 상당히 많은 양의 타입을 지정하는데요. 

 

  iTween.MoveBy(

gameObject,

iTween.Hash(

"x", 2, 

"easeType", "easeInOutExpo", 

"loopType", "pingPong", 

"delay", 1

)

);

 

위의 코드에서 보시다 시피, 해시테이블을 만들때, easeType을 지정하면 됩니다. 

 





[출처] iTween의 easetype|작성자 Jell


반응형

'Unity3D > iTween' 카테고리의 다른 글

iTween Visual Editor v0.6.1(with Unity2019+)  (0) 2015.03.04
iTween  (0) 2012.11.24
Posted by blueasa
, |

iTween

Unity3D/iTween / 2012. 11. 24. 16:38

유니티에서 유용한 많이 유명한(?) 무료 스크립트인 iTween 입니다.


            

이 마크만 봐도 아시는 분들이 있을겁니다. 오픈소스이고, 소스코드는 C#기반으로 작성되어 있습니다. 예전에는 자바용으로 작성되어 있었는데, 이제는 c#으로만 작성하나 봅니다. SVN(Subversion)쓰시면 저장소로 받아서 사용하셔도 좋습니다.

이 스크립트의 용도는 유니티안에서 객체의 애니메이션, 이동등 Tweening을 쉽게 해주는 역할을 합니다. 응용해서 사용할 곳이 많은 스크립트입니다.

글보단 영상으로 보는 예제가 확실히 눈에 들어오겠죠.
개발자분께서 직접 사용예제 동영상도 YouTube에 만들어서 올려놓았습니다.


iTween에 보면 많은 애니메이션 타입을 설정해 줄 수 있는데, 아래의 내용을 참고하세요.

enum EaseType{
easeInQuad,
easeOutQuad,
easeInOutQuad,
easeInCubic,
easeOutCubic,
easeInOutCubic,
easeInQuart,
easeOutQuart,
easeInOutQuart,
easeInQuint,
easeOutQuint,
easeInOutQuint,
easeInSine,
easeOutSine,
easeInOutSine,
easeInExpo,
easeOutExpo,
easeInOutExpo,
easeInCirc,
easeOutCirc,
easeInOutCirc,
linear,
spring,
bounce,
easeInBack,
easeOutBack,
easeInOutBack,
elastic,
punch
}
http://www.robertpenner.com/easing/ - flash로 제작된 데모도 있으니 쉽게 참고하실 수 있습니다.(iTween은 이 사이트의 주인장의 기술을 기반으로 사용했습니다.)


- 그리고, 개발자분 블로그에 가시면 여러가지 유용한 정보들을 접하실 수 있습니다.
 Visual iTween Path Editor, Doc Search for Unity, Image Background in Unity, Stressball for Unity, Masking in Unity, Understanding iTween's Callbacks 등등


출처 : http://kpro.tistory.com/72

반응형

'Unity3D > iTween' 카테고리의 다른 글

iTween Visual Editor v0.6.1(with Unity2019+)  (0) 2015.03.04
iTween의 easetype  (0) 2015.03.04
Posted by blueasa
, |