真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

TE中如何實現(xiàn)動態(tài)對象創(chuàng)建

這篇文章主要為大家展示了“TE中如何實現(xiàn)動態(tài)對象創(chuàng)建”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“TE中如何實現(xiàn)動態(tài)對象創(chuàng)建”這篇文章吧。

員工經(jīng)過長期磨合與沉淀,具備了協(xié)作精神,得以通過團隊的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。創(chuàng)新互聯(lián)公司堅持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因為“專注所以專業(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡單”。公司專注于為企業(yè)提供成都網(wǎng)站設計、網(wǎng)站制作、微信公眾號開發(fā)、電商網(wǎng)站開發(fā),重慶小程序開發(fā)公司,軟件定制網(wǎng)站等一站式互聯(lián)網(wǎng)企業(yè)服務。

     一般在系統(tǒng)的開發(fā)中,TE創(chuàng)建動態(tài)對象是用Creator下的CreateDynamicObject,這個方式是sdk封裝好的,但是在拐彎方面的調(diào)整需要一定的技巧。

     TE的樣例中,還提供了另一種方式的動態(tài)對象創(chuàng)建,并且有示例的JavaScript腳本代碼,這個動態(tài)對象的創(chuàng)建思路是通過創(chuàng)建一個模型,根據(jù)時間的變化,動態(tài)的更改模型的位置,位置的變化在onframe中,變化頻率是很高的,顯示出來的效果也比較連貫。

     樣例JavaScript代碼比較簡單,如下所示:

//創(chuàng)建一個默認位置

var pos = _sgworld.Creator.CreatePosition(-122.38050, // x

37.62331, // y

40.0, // height

        3, // height type

297.0, // yaw

15.0, // pitch

0, // roll

0 // dist

);

//在默認位置上創(chuàng)建一個模型

model = _sgworld.Creator.CreateModel(pos, "D:\\c5.xpc", 1);

model.Attachment.AutoDetach = false;

//飛到模型

_sgworld.Navigate.FlyTo(model);

//在onframe中實現(xiàn),具體掛接onframe參見api文檔

function sOnFrame() {

//判斷model對象不為空

 if(model) {

//根據(jù)距離和角度移動模型位置,樣例中是繞圈移動模型

var distToMove = (400 * 1000 / 3600) * (new Date().getTime() - time.getTime()) / 1000; 

model.Position = model.Position.Move(distToMove, model.Position.Yaw + 0.1, model.Position.Pitch);

//更新時間

time = new Date();

}

效果圖:

TE中如何實現(xiàn)動態(tài)對象創(chuàng)建

以上是“TE中如何實現(xiàn)動態(tài)對象創(chuàng)建”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享文章:TE中如何實現(xiàn)動態(tài)對象創(chuàng)建
URL分享:http://weahome.cn/article/gohsgg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部