--3d模型和3D動(dòng)畫的創(chuàng)建
創(chuàng)新互聯(lián)建站一直通過網(wǎng)站建設(shè)和網(wǎng)站營(yíng)銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實(shí)效"的一站式服務(wù),以成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、成都全網(wǎng)營(yíng)銷服務(wù)為核心業(yè)務(wù)。十載網(wǎng)站制作的經(jīng)驗(yàn),使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價(jià)格便宜而且實(shí)用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡(jiǎn)單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。require"Cocos2d"
local Sprite3DScene=class("Sprite3DScene",function()
return cc.Scene:create()
end)
--添加create函數(shù)
function Sprite3DScene:create()
local scene=Sprite3DScene.new()
scene:addChild(scene:init())
return scene
end
--添加構(gòu)造函數(shù)
function Sprite3DScene:ctor()
self.winsize=cc.Director:getInstance():getwinsize()
end
--添加初始化init()函數(shù)
function Sprite3DScene:init()
local layer=cc.layer:create()
local spobj=cc.Sprite3D:create("boss.obj")
spobj:setTexture("boss.png")
spobj:setScale(10)
layer:addChild(spobj)
spobj:setPosition3D(cc.Vertex3F(self.winsize.width/2,self.winsize.height/2,0))
local a1=cc.RotateBy:create(10,cc.Vertex3F(360,360,360))
local a2=spobj:runAction(cc.RepeatForever:create(a1))
--添加動(dòng)態(tài)模型
local spt=cc.Sprite3D:create("tortoise.c3b")
spt:setScale(0.1)
spt:setPosition3D(cc.Vertex3F(self.winsize.width/2,self.winsize.height/2-80,0))
layer:addChild(spt)
--創(chuàng)建3D動(dòng)畫
local animation=cc.Animation3D:create("tortoise.c3b")
local animate=cc.Animate3D:create(animation,0.4)
spt:runAction(cc.RepeatForever:create(animate))
return layer
end
return Sprite3DScene
代碼中調(diào)用的這些模型是從cocos2d-x-3.2中3D案例里面復(fù)制過來的。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。