1、在unity3d中调用网页js函数
如果在html中有脚本函数,则在unity3d中我们可以使用Application.ExternalCall调用js函数,改方法只适合在web3D环境下使用。
该方法支持基本类型的传递和数组传递,任何类型都会转换成字符串类型使用。
例子代码
Application.ExternalCall("SayHello","hello world"); //调用SayHello,传递一个字符串
2、在网页脚本中调用unity3d函数
<script type="text/javascript">
<!--
var unityObjectUrl = "http://wp-china.unity3d.com/download_webplayer-3.x/3.0/uo/UnityObject2.js";
if (document.location.protocol == 'https:')
unityObjectUrl = unityObjectUrl.replace("http://", "https://ssl-");
document.write('<script type="text\/javascript" src="' + unityObjectUrl + '"><\/script>');
-->
</script>
<script type="text/javascript">
<!--
var config = {

本文介绍了如何在Unity3D中调用网页JavaScript函数以及网页如何反过来调用Unity3D中的函数,展示了实现这一交互的具体代码示例,包括Unity3D的Application.ExternalCall方法和网页中使用UnityObject2的示例。

5053

被折叠的 条评论
为什么被折叠?



