View unanswered posts | View active topics It is currently 2019-11-18 11:51



Reply to topic  [ 3 posts ] 
 关于3D模型的拖动问题请教 
Author Message
新手上路

Joined: 2017-04-13 13:32
Posts: 4
Post 关于3D模型的拖动问题请教
现在我想实现,在场景中,拖动3D模型后,
保存新的位置x,y,z,新的旋转角度、新的缩放值,
下次加载时,就用新的数值。
添加了ondrag或ondragend事件,都没有进行事件触发。

//添加拖动
network.getRootView().addEventListener('ondrag', function (e) {
alert('ondragend')
}

现在拖动已经可以了,就是没办法保存新的位置点,
如果要实现该功能,需要怎么做。
请懂得高手,帮忙,谢谢。

另外,论坛怎么提交图片啊,试了几次,没成功。


2017-05-05 13:37
Profile
新手上路

Joined: 2017-04-13 13:32
Posts: 4
Post Re: 关于3D模型的拖动问题请教
//添加拖动
network.getRootView().addEventListener('drag', function (e) {
alert('ondragend')
}
这样拖动时也没有触发。


2017-05-05 14:02
Profile
TWaver开发组
User avatar

Joined: 2017-02-22 10:01
Posts: 400
Post Re: 关于3D模型的拖动问题请教
1.可以试试监听network的interaction事件,类似2d。
2.也可以监听模型属性变化,在工具栏放一个保存按钮,当模型修改后保存按钮高亮显示,保存所有的模型,下次加载时读取的都是保存后的值。


2017-05-08 11:30
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: