我想做一个功能,就是点击一个按钮后,自动生成一个人物,类似于红警里购买了一个新的单位。这个人物挂载了我指定的脚本和动画。我是这样写的:
var new_female = new cc.Node();
var sprite = new_female.addComponent(cc.Sprite);
sprite.spriteFrame = new cc.SpriteFrame("female/0");
cc.director.getScene().addChild(new_female);
new_female.setPosition = cc.v2(0, 0);
new_female.addComponent(cc.Animation);
new_female.Animation._clips = ["females", "femalea", "femaled", "femalew"];
new_female.addComponent("female");
其中sprite.spriteFrame = new cc.SpriteFrame(“female/0”);
我是想在新建这个之后挂载这张图片资源,请问要如何实现?
第二个就是new_female.Animation._clips = [“females”, “femalea”, “femaled”, “femalew”];
这里是因为我的这个节点关联了4个动画clip,要如何通过代码动态创建?
本人新手,希望大神帮忙解答,谢谢。