android开发Cocos—2d向量的加、减、乘
来源:互联网 发布:淘宝信用借贷额度 编辑:程序博客网 时间:2024/06/06 05:08
Cocos—2d的向量的加、减、乘与数学中的向量计算不同,Cocos-2d中的向量是进行数字与向量的计算;
测试代码如下:
import org.cocos2d.actions.interval.CCJumpBy;
import org.cocos2d.actions.interval.CCMoveBy;
import org.cocos2d.layers.CCLayer;
import org.cocos2d.nodes.CCSprite;
import org.cocos2d.types.CGPoint;
public class GameLayer extends CCLayer{
//声明精灵
CCSprite aSprite;
CCSprite bSprite;
public GameLayer(){
//初始化精灵,注意:sprite(String filepath)中的参数一定要写全,否则报错
aSprite = CCSprite.sprite("player.png");
bSprite = CCSprite.sprite("player.png");
this.addChild(aSprite);
this.addChild(bSprite);
CGPoint inttPoint = CGPoint.ccp(200, 200);
aSprite.setPosition(inttPoint);
bSprite.setPosition(inttPoint);
CGPoint tagetPoint = CGPoint.ccp(500,200);
CCJumpBy jumpBy = CCJumpBy.action(3, tagetPoint, 300, 2);
aSprite.runAction(jumpBy);
// 测试Moveby
CGPoint tagetPoint1 = CGPoint.ccp(100,100);
CCMoveBy moveBy = CCMoveBy.action(3, tagetPoint1);
bSprite.runAction(moveBy);
// CGPoint deltaPoint = CGPoint.ccp(0, 200);
// //向量的加法
// CGPoint tagetPoint = CGPoint.ccpAdd(inttPoint, deltaPoint);
// bSprite.setPosition(tagetPoint);
//
// //向量的减法
// CGPoint subPoint = CGPoint.ccpSub(inttPoint, deltaPoint);
// bSprite.setPosition(tagetPoint);
//
// //向量的乘法
// CGPoint newPoint = CGPoint.ccpMult(inttPoint, 2);
// bSprite.setPosition(tagetPoint);
// //单位向量
// CGPoint newpoint2 = CGPoint.ccpNormalize(inttPoint);
// bSprite.setPosition(tagetPoint);
}
}
- android开发Cocos—2d向量的加、减、乘
- cocos-2d 游戏开发
- Cocos-2d开发文档
- Android游戏开发cocos-2d中精灵的动作测试
- 向量的叉乘
- iphone开发之Cocos 2D简介
- Cocos 2d游戏开发工具
- 向量的叉乘即3D中任意两个三维向量的叉乘(向量积)推导及代码实现
- 3D向量+点乘+与+叉乘
- 复数类的加,减,乘,除
- 数的加 减 乘 除
- BigDecimal的加 减 乘 除
- BigDecimal的加、减、乘、除
- 向量的点乘与叉乘
- 向量的点乘与叉乘
- 向量的点乘和叉乘
- 向量的点乘与叉乘
- 向量的点乘与叉乘
- YARN的工作流程
- JQuery设置checkbox复选框,attr不可行,prop才是正确答案
- 沉静的旅人
- 在C语言中,double、long、unsigned、int、char类型数据所占字节数
- 一个售票工具之消息格式
- android开发Cocos—2d向量的加、减、乘
- 蹒跚学步——C#之面向对象
- 应用程序中的地址分布
- 慢下来的时光
- 黑马程序员--Java基础加强--07枚举、反射、注释
- C# 中的委托和事件(一)
- Essential skills any web developer should have
- Spring注入方式四:通过扫描类路径来把类对象注入Spring容器
- zigzag数组