请问写一个主角或者是敌人类的时候,有没有什么通用的套路??

比如说在类的
构造函数里设置变量,在
初始化(init())函数里设置这些变量的默认数值。

这样创建的时候只用一个
create函数就可以了.

可是我看了一些游戏源码,为什么还是有人用new来创建,还有用onEnter()来初始化的,

就没有一个规范或者标准、套路什么的么,写起来也方便,读起来也轻松

不论实在哪里做初始化,初始化的代码你还是要写的偷不了懒,至于如何创建,和暴露出来什么样的接口,完全是人为定的。

cocos2d用的是二段构建模式分配内存及做初始化,并统一露出create方法负责创建实例,你可以顺着这个风格写。。

非常感谢:2: