Cocos2d入門 2 三角函式的應用

2021-09-23 21:54:07 字數 1440 閱讀 4230

其實,三角函式的知識點是初中的數學基礎。但是在程式設計裡合理的利用的話,也會很好玩的,可以製作出很多有趣的動畫特效。

首先要注意的是 角度 和 弧度 的轉換。

360度 = 2×pi弧度

180度 = pi弧度

所以30度的正弦函式 = sin(30/180×pi)

利用三角函式的波形來控制小球的運動

關鍵**:

標頭檔案:

1

protected:

2float _angle;

cpp實現檔案:

1 _angle = 0;23

//1、建立乙個點

這裡的sin裡面的引數取值範圍是[0,1];為了變化更明顯,所以×100倍

這裡的sin裡面的引數取值範圍是[0,1];為了變化更明顯,所以×100倍

Cocos2d入門 2 三角函式的應用

其實,三角函式的知識點是初中的數學基礎。但是在程式設計裡合理的利用的話,也會很好玩的,可以製作出很多有趣的動畫特效。首先要注意的是 角度 和 弧度 的轉換。360度 2 pi弧度 180度 pi弧度 所以30度的正弦函式 sin 30 180 pi 但是在cocos2d遊戲引擎提供的sin 引數值 ...

Cocos2d入門 2 三角函式的應用

cocos2d入門 2 三角函式的應用 其實,三角函式的知識點是初中的數學基礎。但是在程式設計裡合理的利用的話,也會很好玩的,可以製作出很多有趣的動畫特效。首先要注意的是 角度 和 弧度 的轉換。360度 2 pi弧度 180度 pi弧度 所以30度的正弦函式 sin 30 180 pi 但是在co...

cocos2d筆記 cocos2d的單例模式

cocos2d充分使用了單例設計模式,這裡有必要提及它是因為它是經常是討論熱點。大體上說,乙個singleton是乙個類,它在應用使用期中僅僅例項化一次。為了確保如此,就要使用乙個既建立又訪問此物件例項的靜態方法。因此,你不使用alloc init或者靜態自動釋放初始化器 static autore...