Quick+Cocos3dx+lua版本,资源见附件
local M = class("MainGame")
local camera = nil
function M:ctor()
--创建主场景
local mainScene = display.newScene("MainScene")
--创建3D环境
--3Dlayer必须放在Layer上
local sceneLayer = cc.Layer:create()
mainScene:addChild(sceneLayer)
--创建3DLayer
local layer3D = cc3.C3DLayer:create()
--创建相机
camera = cc3.C3DCamera:createOrthographic(layer3D:getWidth(), layer3D:getHeight(), 1, -1000, 1000)
--相机加入3D layer
layer3D:get3DScene():addChild(camera)
layer3D:get3DScene():setActiveCamera(0)
sceneLayer:addChild(layer3D)
mainScene.layer3D = layer3D
--加载人物模型
local name,url = "lz","test/lzzl/lz.ckb"
local role = cc3.C3DSprite:create(name)
role:loadFromFile(url, true)
--参数依次为:名称,开始帧,结束帧,重复次数,播放速度
role:addAnimationClip(name, 0, role:getAnimationFrameCount(), 0, 1.0)
role:playAnimationClip(name)
role:setScale(200)
layer3D:get3DScene():addChild(role)
--显示场景
display.replaceScene(mainScene)
end
return M
分享到:
相关推荐
Cocos2dx入门初级教程
一个简单的cocos2dx入门小游戏,简单易懂!
Cocos2dx入门初级教程,方便想学习Cocos2dx的入门初学者,也方便入门者回头的复习用书。
Cocos2dx入门教程TexturePacker非常棒的图像处理工具.pdf
想了解cocos2dx的游戏开发的朋友可以看一下,进行一些入门知识的补充。
cocos2dx hellocpp测试代码
cocos2dx小游戏demo,用于iOS初学入门制作游戏(代码)
cocos2d-x入门 HelloWorldTouch.zip具体可以参考 http://blog.csdn.net/u012972188/article/details/18276657
cocos2dx android 游戏开发 引擎 分析
2 生成新的项目 (cocos new paoku -p org.cocos2dx -l cpp -d codes) 3 进入新的项目路径 将Class 和Resource 删除 再替换上下载好的代码和资源 4 进入proj-win32 启动vs项目 5 将src 下面的代码移除掉,然后 ...
教程名称: cocos2d-x从入门到精通经典视频 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
入门cocos2d-x不可多得的好资料,环境说明,工程搭配,实例教程
cocos2dx配置文件示例 cocos2dx-profile-example是一个示例项目,演示SOOMLA的用法和实现。 该项目包含一些示例,这些示例用于实现SOOMLA的所有接口并使用与Profile项目相关的SOOMLA的各种服务。 示例项目也使用...