找回密码
 点一下
查看: 1977|回复: 18

【施工误入】30分钟Jass入门教程

[复制链接]
发表于 2014-3-15 17:44:56 | 显示全部楼层 |阅读模式
本帖最后由 希瓦 于 2014-4-2 19:13 编辑

想了一下,还是写一个教程吧

其实Jass是一个很简单的东西,只是入门第一步会吓退很多人
实际上网上的Jass教程是很多的,但是大多都是直接讲语法
所以很难让人有一个直观的感受,以至于没有编程基础的同学感觉在看天书
于是我决定写这篇文章,希望可以让想学Jass的同学通过它快速入门


开始教程前需要的知识:
1. 需要一点WE基础……嗯,至少要知道怎么打开触发编辑器
2. 需要一些英语基础……没错,良好的英语基础可以让你学习Jass时像吃饭睡觉一样简单
    英语不好的同学也不用怕,兴趣是最好的老师……
发表于 2014-3-15 18:10:37 | 显示全部楼层
先占个位置。~

小小的插下楼希瓦姐应该不会介意吧~

点评

我的沙发>_<  发表于 2014-3-15 18:19
回复

使用道具 举报

 楼主| 发表于 2014-3-15 18:18:23 | 显示全部楼层
本帖最后由 希瓦 于 2014-3-15 18:32 编辑

首先讲一下Jass是什么:
Jass是魔兽地图的脚本语言,大概是Just Another Script System的缩写,“只是另一个脚本语言”,很有暴雪风格的命名。
无论是“触发编辑器”中创建的“触发器”,还是“地形编辑器”中放置的单位,最终都将转换(编译)为Jass脚本代码,控制地图的运行
所以学习Jass对制作魔兽地图是很有帮助的。

为了直观的体验什么是Jass,下面来讲一个例子:
1. 首先,让我们运行魔兽地图编辑器,新建一幅地图,然后按F4打开触发编辑器
可以看到WE自动创建的对战初始化触发器
1.png
2. 点击“编辑”-》“转换为自定义文本”,将触发器转换为Jass代码
2.png
转换后的结果

3.png
上面的一大串代码都是这个触发器转换为Jass的结果

还记得前面说过的“最终都将转换(编译)为Jass脚本代码”吗?
没错,即使你不手动进行转换,WE也会在地图保存的时候把地图中的很多信息转换为Jass代码,并最终保存到一个名为war3map.j的文件当中(打包在地图文件里)
但是通过转换自定义代码的功能,你可以提前看到生成的代码,并对它进行修改。
这是一个很实用的功能,对学习Jass很重要。
当你不知道一个触发怎么用Jass来写的时候,可以先用T做出来,然后转换为自定义代码来查看。
当你忘记一个函数的函数名,或者具体用法的时候,可以先创建一个对应的动作,然后然后转换为自定义代码来查看。
……………………

点评

怎么只有这么点内容?LZ继续啊,我还在追看呢~  发表于 2014-4-28 21:55
非常理智的选择了点评,占位  发表于 2014-3-16 11:54
回复

使用道具 举报

发表于 2014-3-17 07:37:54 | 显示全部楼层
哎呀

写到一半弃坑了嘛~
回复

使用道具 举报

发表于 2014-3-17 21:21:39 | 显示全部楼层
原来Jass是这样的东西
回复

使用道具 举报

发表于 2014-3-17 21:33:19 | 显示全部楼层
每天都要來看。。。千萬別坑了。。。

点评

说好了施工误入嘛,这是做好了打持久战的准备呢。。  发表于 2014-4-2 19:15
回复

使用道具 举报

发表于 2014-3-19 09:43:58 | 显示全部楼层
先插个 不过没有tesh高亮 代码看的好累
回复

使用道具 举报

发表于 2014-3-21 20:50:41 | 显示全部楼层
唔~

希瓦姐弃坑了嘛。

点评

>_<开的坑太多导致填坑无力,慢慢填吧  发表于 2014-4-2 19:15
回复

使用道具 举报

发表于 2014-4-29 22:28:23 | 显示全部楼层
加油啊,想学JASS的路过
回复

使用道具 举报

发表于 2014-5-23 14:57:56 | 显示全部楼层
回复

使用道具 举报

发表于 2014-5-24 23:19:17 | 显示全部楼层
太悲催了吧...好好加油多谢点
回复

使用道具 举报

发表于 2014-7-14 21:59:37 | 显示全部楼层
继续更啊。好贴。我就自己研究到着后面不会了。有木有翻译工具或编写JAss的汉化工具。
回复

使用道具 举报

发表于 2014-8-20 15:06:12 | 显示全部楼层
更 啊  接着更啊。。
回复

使用道具 举报

发表于 2015-3-30 20:16:54 | 显示全部楼层
不是吧就这么点啊继续啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-28 07:05 , Processed in 0.542476 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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