Greedw ind 教学 Jass 基础教程一 这个教程假设你已经比较熟练地使用Trigger并有一定的逻辑基础和程序设计基础, Knowning engish is preferable 首先问个问题: 为什么要学 JASS
先看下面的例子: 以下例子可以实现在单位死亡的位置显示5秒的死亡信息(漂浮文字)后并清除死亡信息吗
例子: Events: A unit dies Conditions: Actions: -Floating Text - Create floating text at ((position of (Triggering Unit)) with the message (("A "+(name of (Triggering Unit))) + " dies") with size 20 , red 100, green 100, blue 0, alpha 100
-Wait 5
00 seconds -Destroy (last created floating text) 象以上例子, 如果不使用用局部变量, 将无法准确销毁临时漂浮文字
因为在等待5秒后(-Wait 5
00 seconds), 最近创建的漂浮文字(last created floating text)可能已经不是原来的那个了
) 要达到目的, 必须对 JASS有些了解
教程将对此 TRIGGER作进一步的分析
jass 基础教程之变量篇 学新的程序设计语言, 要先学它的变量类型
首先提醒大家: Jass2是区分大小写的, 如 ABcd和 ABCD是不一样的
Jass2 变量类型 变量相当于物件的储存箱子, JASS2很多的变量类型只是个指针(变量地址)
使用变量前必须要首先声明变量类型和变量名称
看个简单的例子: local string my1stvar