加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2dx 动作篇一(MoveTo & MoveBy)

发布时间:2020-12-14 19:42:15 所属栏目:百科 来源:网络整理
导读:Size visiblesize = Director::getInstance()-getVisibleSize(); //创建1个精灵,显示其位置 Sprite * sp = Sprite::create("dl/yijiandenglu1.png"); sp-setPosition(Point(50,visiblesize.height/2)); sp-setAnchorPoint(Point(0,0)); this-addChild(sp); /

Size visiblesize = Director::getInstance()->getVisibleSize();

//创建1个精灵,显示其位置

Sprite * sp = Sprite::create("dl/yijiandenglu1.png");
sp->setPosition(Point(50,visiblesize.height/2));
sp->setAnchorPoint(Point(0,0));
this->addChild(sp);
///////////////////////////////执行动作时间,移动的位置
MoveTo* moveto = MoveTo::create(0.9f,Point(250,150));
///////////////////////////////执行动作时间,X,Y轴移动的距离
MoveBy* moveby = MoveBy::create(0.9f,150));

sp->runAction(moveby);

MoveTo 和 MoveBy的区别点在于他们的第二个参数,MoveTo表示移动的位置,MoveByI表示x、y移动的距离。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读