找回密码
 立即注册
楼主: zhenyitian

[脚本] 新人求助!关于u3d与HTML进行交互的问题。

[复制链接]
发表于 2013-8-5 17:18 | 显示全部楼层 |阅读模式
U3D大神小弟出现了一个严重的问题在于unity3d与HTML交互问题,我想在HTML中定义一个按钮对按钮加上点击事件,通过点击事件执行unity3D中写的js方法,例如让模型变色等等。undefined


在生成网页客户端项目后,在项目的html中写入javascript如下

function test(){u.getUnity().SendMessage("MyObject", "test", "1");}


在网页上面加上一个button,然后加入时间。但是问题出现了。不知道为什么,点击后完全没有效果,囧求大神指点,如果想访问到 u3D里面写好的js方法应该怎么访问。。。undefined
发表于 2013-8-5 17:26 | 显示全部楼层
看你写法没错,仔细看看吧:
1.u.getUnity()这个写法在4.x版本的;
2.看看js脚本是否正确;
3.看看你MyObject中是否绑定的脚本中有test函数方法;

这种问题自己好好看看都能解决的啦,祝好运

点评

您好~我想我估计错在“MyObject” 上面。因为不清楚getUnity()第一个值代表的 是什么。  详情 回复 发表于 2013-8-5 17:35
 楼主| 发表于 2013-8-5 17:35 | 显示全部楼层
xiaofan012 发表于 2013-8-5 17:26
看你写法没错,仔细看看吧:
1.u.getUnity()这个写法在4.x版本的;
2.看看js脚本是否正确;

您好~我想我估计错在“MyObject” 上面。因为不清楚getUnity()第一个值代表的 是什么。
 楼主| 发表于 2013-8-6 14:45 | 显示全部楼层
问题解决了~MyObject 就是 开发过程中的事物对象,想调用哪个js就必须确认这个实在哪个东西上如“Camera”{:5_435:}
发表于 2017-2-13 20:12 | 显示全部楼层
好帖就是要顶
发表于 2017-2-13 19:57 | 显示全部楼层
真心顶
发表于 2017-2-13 20:22 | 显示全部楼层
难得一见的好帖
发表于 2017-2-13 20:19 | 显示全部楼层
很好哦
发表于 2017-2-13 20:02 | 显示全部楼层
不错不错
发表于 2017-4-8 12:43 | 显示全部楼层
好帖就是要顶
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-1 03:10 , Processed in 0.115055 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表