'CGRect'에 해당되는 글 1건

  1. 2011.09.15 CCSprite 정의와 생성방법 (cocos2d for android)
1. 정의
스프라이트 별거 없습니다 그냥 2D이미지입니다. 단지 용어가 익숙하지 않을뿐다시 반복하자면 에스아이 s p r i t e  스프라이트.  2D 이미지 간단히 사진이라 그림,글자 그림 이라고 생각하시면 됩니다
==>cocos2d 를 배우는 이유가 화면에 이미지띄우고 왔다리 갔다리 하기위한거니까 
     생성방법은 숙지하세요... 사실 숙지고 머고간에 너무 간단해서 그냥 한번만 보면되요 ㅎ
 


2. 생성 방법
2-1. 파일이름으로 생성하기(첫번째)

CCSprite tamara = CCSprite.sprite("grossinis_sister1.png");

==> 간단하죠  파일은 Assets 폴더에 넣어주세요 .
==> 파일이름은 확장자 포함입니다.  
==> png / bmp / jpeg 파일 지원 



2-2. 파일 이름으로 생성하기(두번째)

CCSprite spriteNormal = CCSprite.sprite("menuitemsprite.png",                                                                           CGRect.make(0,23*2,115,23));

==> 위와 같이 동일하게 파일 이름을 이용하지만 CGRect.make(top,left,bottm,rigth) 를
      이용하여 이미지 파일의 특정영역으로 부터 CCSprite 객체를 생성합니다.
==> CGRect 클래스는  간단하게 자바클래스 RectF클래스와 유사하다고 생각해주세요  
      바로 보실분들은 보세요^^;;    
2-3 2D텍스쳐 이용하여 만들기

CCTexture2D tex2 = CCTextureCache.sharedTextureCache().addImage("grossini.png");

CCSprite grossini = CCSprite.sprite(tex);

Posted by 수다쟁이증후군 :