自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPhone應(yīng)用Cocos2D坐標(biāo)系統(tǒng)設(shè)置

移動(dòng)開(kāi)發(fā) iOS 游戲開(kāi)發(fā)
本文介紹的是iPhone應(yīng)用 Cocos2D坐標(biāo)系統(tǒng),游戲開(kāi)發(fā),坐標(biāo)很重要!來(lái)看本文講解,幫你解決坐標(biāo)問(wèn)題。

iPhone應(yīng)用 Cocos2D坐標(biāo)系統(tǒng)設(shè)置是本文要介紹的內(nèi)容,坐標(biāo)一定計(jì)算準(zhǔn)確作為游戲開(kāi)發(fā)者的友們,先來(lái)看本文詳細(xì)的介紹。

cocos2d是基于OpenGL ES的,所有它的坐標(biāo)系統(tǒng)為以下圖:

Objective-c學(xué)習(xí) Cocos2D坐標(biāo)系統(tǒng)設(shè)置

anchorPoint

為了將一個(gè)矩形圖像精準(zhǔn)的放置在屏幕某一個(gè)位置上,需要設(shè)置該矩形的位置參考點(diǎn)(人們通常習(xí)慣亍將該參考點(diǎn)是、認(rèn)為是該矩形的左上角那個(gè)點(diǎn))。CocosNode的該屬性就是返個(gè)參考點(diǎn)。x,y軸挄照OpenGL ES坐標(biāo)系,數(shù)值采用相對(duì)自身寬、高的比例。

Position

CocosNode對(duì)象的實(shí)際OpenGL ES坐標(biāo)。

如下圖說(shuō)明了如何利用返兩個(gè)屬性來(lái)設(shè)定CocosNode對(duì)象的位置,如圖所示:

Objective-c學(xué)習(xí) Cocos2D坐標(biāo)系統(tǒng)設(shè)置

圖中紅色矩形框的Position為(5,5),anchorPoint為(0.3, 0.5)。若要選擇圖中紫色大圓點(diǎn)A為anchorPoint則設(shè)置(0, 0),若要設(shè)置粉紅色大圓點(diǎn)B為anchorPoint則設(shè)置(1, 1)。顯然設(shè)置(0.5, 0.5)時(shí),anchorPoint為矩形對(duì)象的幾何中心C,返是Sprite和Texture類對(duì)象的默認(rèn)anchorPoint值。

小結(jié):iPhone應(yīng)用 Cocos2D坐標(biāo)系統(tǒng)的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-08 17:17:55

Cocos2D 坐標(biāo) OpenglES

2011-07-27 10:13:23

Cocos2D iPhone

2013-05-22 14:38:44

iOS開(kāi)發(fā)Cocos2d-x坐標(biāo)系統(tǒng)

2011-07-20 14:04:46

Cocos2d iPhone 游戲

2011-08-04 17:01:16

iPhone游戲開(kāi)發(fā) Cocos2d

2011-08-11 14:22:47

iPhone游戲Cocos2D

2011-08-11 14:32:04

iPhone游戲Cocos2dActions

2011-08-09 16:25:16

Cocos2d視圖坐標(biāo)

2012-06-01 10:27:44

Cocos2d觸摸分發(fā)原理

2011-07-27 13:57:36

iPhone 游戲 Cocos2d

2011-07-27 17:07:06

iPhone 游戲 Cocos2d

2011-08-11 17:52:01

Cocos2d游戲對(duì)象

2011-08-11 18:00:18

Cocos2d動(dòng)作Action

2011-07-29 18:02:06

2013-05-22 15:49:46

2011-07-27 13:44:08

2011-08-02 15:37:48

Cocos2D UIAccelero

2012-02-19 20:10:23

Cocos2d-x fCocos2dWindows Pho

2011-08-08 11:26:39

Cocos2d 游戲 Class類

2011-07-08 14:33:02

Cocos2d iphone
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)