登录
  • 欢迎访问Sharezer Blog

的内容

Unity

Unity美术资源规范整理

模型 网格 以米为单位。导出时需检查重置变换、位置处于原点上,通常轴心居中即可,角色怪物模型轴心在脚底正中,附属道具如长柄武器等轴心在剑柄。最好的做法是Max里确定比例大小,U3D里不在进行缩放减少不必要的消耗。 单个角色模型面数不超过1500,个别需华丽展示可放开到2000,同屏角色数过多的情况下额外降低面数。 材质贴图 材质球不得以中文命名。透明贴图以png格式,不透明以jpg格式,贴图尺寸必须为2的n次方如(8,16,32,64,128,256,512,1024,2048) 尽可能避免使用材质组。 动作 使用bip,cat,ik来进行蒙皮调制动作,单个角色骨骼不超过35个骨骼。……继续阅读 »

Cocos

Cocos 运行build_native.py 编译Android时,[Error5]

Cocos2d-x 3.0 以后,运行build_native.py 直接编译打包apk。 build_native.py会将Resources中的内容直接拷贝assets中,如果Resoucres有版本控制。.svn文件夹一样会被拷贝过去。 当assets目录中已经存在.svn文件夹时,就会编译报错。 所以每次运行py文件前都要先把assets清空。 也通过修改build_native.py,来达到不拷贝.svn文件夹的目的。 def copy_files(src, dst): for item in os.listdir(src): ……继续阅读 »

Cocos

Cocos2d-x中使用JsonBox Example

#include "JsonBox.h" std::string path = "test.json”; //注意引入路径 path = cocos2d::CCFileUtils::sharedFileUtils()->fullPathForFilename(path.c_str()); /*写入文件*/ JsonBox::Object o; o["myName"] = JsonBox::Value(123); o["myOtherMember"] = JsonBox::Value("asld\kfn&q……继续阅读 »