VES脚本注释加注.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小弟不才,在老七给的一份脚本说明文档的WORD文档的基础上,妄自添加内容,如有不妥愿挨板子。 感谢VES平台的免费发放,感谢老七的热心帮助,感谢不浪漫是罪名。 欢迎大家修改添加这份说明文档,群策群力,WIKI精神。 个人QQ:749836686 龟虽瘦 脚本大小写敏感,一定要注意大小写。脚本来自于LUA脚本语言,感兴趣的朋友可以去找一下相关材料,对于VES脚本则有更深的认识和理解,发挥脚本潜力实现更多功能。 vec.addRepositoryNode(椰树小弯青,1) --加载库节点 格式(“节点名称”,),从系统的repository目录下的库节点 vec.changeGeoDiffuseColor(ID) --跳出色彩选择框,格式( 元素ID号) vec.exitApp() --退出系统,格式(空或者1(退出系统)0(取消)) vec.getNodeCastsShadow --得到节点的投射阴影值 vec.getNodeCollision --得到节点的碰撞值 vec.getNodeMirror --得到节点的镜像值 vec.getNodeTransform(ID) --得到物体的位置、姿态、缩放值 (物体ID) 以一个自己的例子说明 --移动目标节点位置案例 a,b,c,d,e,f,g,h,i=vec.getNodeTransform(2) –得到节点2球体的位置参数 vec.set3DTextCaption(5,a) –将3D文字的caption属性设为球体位置参数中的a大小 a=a-5 –将位置参数a移动5个距离 vec.setNodeTransform(2,a,b,c,d,e,f,g,h,i) –将新得到的位置赋给节点2 vec.getNodeUserDefine(ID) --获得节点用户自定义,通常与vec.setNodeUserDefine(id, )结合使用 --这是一个控制球体转动与否的案例 b=vec.getNodeUserDefine(2) --定义一个变量b,得到球体(脚本ID为2)的用户自定义属性; if (b) then –如果自定义为真 vec.setNodeAnimationPlay(2) --节点2动画播放,即转动 vec.setNodeUserDefine(2,0) –将节点2用户自定义属性设置为0 else --如果为假 vec.setNodeAnimationPause(2) --节点2动画停止 vec.setNodeUserDefine(2,1) --用户自定义属性为1 end --结束 vec.getNodeVisible(ID,0/1) --得到节点的可见值 格式(节点ID, 0(隐藏)1(显示)) 案例DEMO里面很多,多为GUIBOX面板的显示隐藏 vec.hideIeWindow 隐藏信息面板(与vec.showIeWindow(500,350,./repository/vestudio.txt,0)呼应) vec.openUrl(“”) --打开一个网址 (“网址”) vec.replaceImageFromModelTextures(ID,NEW,OLD) --从Model的Textures目录下加载纹理替换节点的当前纹理 详见寻宝案例中下遥控器按钮节点的脚本 vec.replaceImageFromModelTextures(41,dhb沙发LightingMap.png,hb沙发LightingMap.png) vec.replaceImageFromModelTextures(42,dhb墙体LightingMap.png,hb墙体LightingMap.png) vec.replaceImageFromModelTextures(43,dhb门窗LightingMap.png,hb门窗LightingMap.png) vec.replaceImageFromVepTextures(ID,NEW,OLD) --从系统的Textures目录下加载纹理替换节点的当前纹理 详见寻宝案例中下遥控器按钮节点的脚本 vec.replaceImageFromVepTextures(41,hb沙发LightingMap.png,dhb沙发LightingMap.png) vec.replaceImageFromVepTextures(42,hb墙体LightingMap.png,dhb墙体LightingMap.png) vec.replaceImageFromVepTextures(43,hb门窗LightingMap.png,dhb

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档