纳金网

标题: 可视化编程Uscript与U脚本学习资源下载 [打印本页]

作者: 铁锹    时间: 2012-12-13 13:10
标题: 可视化编程Uscript与U脚本学习资源下载
在通过使用Unity3D的三种可视化脚本同时做了3个相同的逻辑后,最后我推荐大家学习uscript.



目前优点如下:



1.uscript:价格便宜,目前仅卖47美元.



2.它的模块形式跟UDK和CE3引擎一样,所见即所得,逻辑性直观紧凑,就像说话一样简洁,便于学习记忆使用.会了U再转学UDK,CE3会更快.



3.功能强大:它的实现原理是这样的.



(1)连接好模块后,保存模块为debug或release模式后,U脚本会自动把逻辑快转换成U3D的C#源码,然后供Unity3D调用.在quick模式保存,不会转换源码,仅保存为模U块,程序不工作.



(2)U脚本可以调用Unity3D已有的所有方法,自动将其转换成U模块供U脚本使用,理论上这样就可以实现想要实现的任何功能.



(3)U脚本可以用C#编写自己想要的任何自定义模块,官方有入门的教程,无需关闭Unity3D可以在运行状态编译模块.



(4)利用自定义模块和quick模式可以实现模版的重用和保存工作,大家无需使用原先繁杂的源码文件.用到某功能的时候,只需转换一下即可.



4.模块设计的分类很科学,便于记忆与选取,这在使用过程中,非常容易入手.具有全屏截图功能,可以截图后分享示例模版,便于大家学习交流.



5.一款游戏的完成需要编写大量的程序,U脚本在处理整个工程的解决中,目前与PlayMaker1.4.3和Antares Universe 1.27相比,是优胜的.



6.U脚本目前只是公测版,正式版还没出,功能已经超越了PlayMaker,可以使用U脚本实现完整的游戏.在官方的示例里有2个小游戏:使用炮弹灭火,吃金币,高级UI武器选择等.



7.官方直接提供下载视频,无需翻墙就可以看视频教程,如果翻墙到youtube观看,视频有字母,可以直接翻译成中文.



暂时缺点:



1.目前模块还较少.



2.保存模快的速度有点慢,工程量越大,转换源码速度越慢,转换后的源码在游戏中速度很快.(官方说正式版以后会解决此问题)



3.不支持中文(我已经到官方论坛请求支持中文了,希望大家也一起到官方论坛去请求支持中文,注册会员需要翻墙)



下面请看下U脚本的简单工作流程:





这是用来实现一个简单的UI按钮,翻译成对话就是:开始GUI功能->设置背景颜色->设置启用状态(真)->启用GUI按钮功能-(同时)点击GUI按钮为游戏对象"方体"添加一个300的推力. OK,你没有看错,只需这么简单就实现了一个GUI的功能,就像说话一般.

在这里还有一个细节:



原本在U脚本的模块选择里并没有"unityEngine.rigidbody'模块,只有大家在Unity3D里为cube添加了刚体后,再保存场景,再打开U脚本,此时U脚本里就有了rigidbody模块.



欢迎有兴趣的加QQ群:93163568



以下U脚本学习资源下载均在附件:

U学习版B25 uScript_PLE.unitypackage (998 K)  

U脚本学习版例子 uScriptExamples_PLE.part1.rar (1024 K)  

U脚本学习版例子 uScriptExamples_PLE.part2.rar (1024 K)  

U脚本学习版例子 uScriptExamples_PLE.part3.rar (76 K)



更多资源分享尽在Web3D纳金网http://www.narkii.com/

uScriptExamples_PLE.part3.rar

0 Bytes, 下载次数: 1






欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5