查看: 4162|回复: 5
打印 上一主题 下一主题

[其他] 【转载】可视化脚本语言uScript 介绍 - 第四时空

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2012-11-2 13:27:03 |只看该作者 |倒序浏览
可视化脚本编辑语言uScript,具有高度的友好界面、整合性高、功能强大、修改容易等特点。开发者只祷将集成的功能模块用连线的方式,通过逻辑关系将模块连接,即可快速创建所铸脚本功能,非常适合非编程人员与项目制作使用。


在通过使用U3D的三种可视化脚本同时做了3个相同的逻辑后,最后我推荐大家学习uscript.

目前优点如下:

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

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

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

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

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

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

(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'模块,只有大家在U3D里为cube添加了刚体后,再保存场景,再打开U脚本,此时U脚本里就有了rigidbody模块。

帖子来源:第四时空


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

0

主题

2

听众

52

积分

设计初学者

Rank: 1

纳金币
1
精华
0

活跃会员 灌水之王

沙发
发表于 2013-9-3 09:58:33 |只看该作者
有翻译吗   英文直接看不懂
回复

使用道具 举报

2

主题

1

听众

1143

积分

助理设计师

Rank: 4

纳金币
350
精华
0
板凳
发表于 2013-10-28 10:06:34 |只看该作者
感谢楼主分享~
回复

使用道具 举报

0

主题

1

听众

52

积分

设计初学者

Rank: 1

纳金币
13
精华
0
地板
发表于 2014-2-4 22:52:40 |只看该作者
你能再无耻点不?这是我在圣典论坛里 发表的帖子 虽不是教程贴 也是我一个字一个字打的 你一字不差的复制过来   只去掉了QQ群 !!!!麻痹的!!!
回复

使用道具 举报

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

5#
发表于 2014-2-4 23:48:36 |只看该作者
第四时空 发表于 2014-2-4 22:52
你能再无耻点不?这是我在圣典论坛里 发表的帖子 虽不是教程贴 也是我一个字一个字打的 你一字不差的复制过 ...

这个是很久前的资料,之前是加上了转载,不知为何不见,现补上,如果觉得不合适,本贴会删除
回复

使用道具 举报

ZackD    

715

主题

22

听众

4万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
26224
精华
17

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2014-2-5 00:02:43 |只看该作者
艾西写的u原创帖比这个介绍精彩多啦,删了这个老帖吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-6-27 12:36 , Processed in 0.063685 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部