Unity3D中用JavaScript写脚本,如何引用其他JS脚本?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D中用JavaScript写脚本,如何引用其他JS脚本?相关的知识,希望对你有一定的参考价值。
参考技术A 1、方法定义为static,直接类名.方法名调用;\\x0d\\x0a如\\x0d\\x0aclass Main1\\x0d\\x0a public static function Add(j:int,i:int):void\\x0d\\x0a \\x0d\\x0a Debug.Log(i+j);\\x0d\\x0a \\x0d\\x0a\\x0d\\x0aMain1.Add(1,2);\\x0d\\x0a2、new 一个对象,对象调用,如\\x0d\\x0avar m:Main1 = new Main1();\\x0d\\x0a m.Add(2,3);\\x0d\\x0a3、GameObject.Find(),得到那个有这个脚本组件的GameObject,这个GameObject再GetComponent,得到script,scirpt再调用方法。C#中可以嵌入js编译器吗?这样我就好在.net中用js来写代码了
不想用webbrowser,目的是为了动态执行程序,而不需要预定义,比如:我写个"Console.Write(\"xxx\")",这是个C#语言的字符串,能否让C#动态编译并执行
参考技术A 少年,.net中可以写vbscript的运行容器,js和vbs都是脚本语言,无需编译,你说的应该是运行容器吧。nodejs可以用c#代码编写扩展。C#目前没有,除非借助WebBrowse等可视化组件实现交互。以上是关于Unity3D中用JavaScript写脚本,如何引用其他JS脚本?的主要内容,如果未能解决你的问题,请参考以下文章
unity3d里用脚本改变一个物体的大小比例怎么写脚本谢谢?
Unity3d如何写一个用可视化的按钮控制物体的显示和隐藏的脚本?