[触发编辑器]Editor 语言语法整理(针对初学者)

[SC2论坛] [已跟帖]2013-9-24 11:04:54 作者: 来源:GA

    语言特征

    */

    //if语句

    //===============================================

    if(randomInt(1,3)==1)

    {      //这个理大括号是必须的

    Print("Good");//我不知道在这里Print()函数是什么作用

    }

    //================================

    else if(Random(1,5)<4)//else if

    {

    Print("Averager");

    }

    //=======================================================

    else

    {

    Print("Bad");

    };

    //=====================================================

    //while语句

    //=============================================

    int i=0;    //可以声明一个变量并且赋值

    while(i<5)

    {

    Print(i);

    i+=1;

    }

    //=================================================

    //这里可以用"break"和"continue"控制循环,这里没有loop循环。

    //变量(variables)

    //变量的声明必须在函数的前面

    int a;//变量的声明

    int b=4;//变量的声明和赋值

    const int c=2;//常变量的声明,常变量是不可以改变的

    //下面是变量类型

    //===========================================

    //基本变量:

    bool

    byte

    char

    int

    fixed

    string

    text

    //结构

    abilcmd

    actor

    actorscope

    animtarget

    bank

    camerainfo

    color

    doodad

    handle

    marker

    order

    playergroup

    point

    region

    revealer

    sound

    soundlink

    timer

    transmissionsource

    trigger

    unit

    unitfilter

    unitgroup

    unitref

    //AI部分

    aifilter

    wave

    waveinfo

    wavetarget

    //具体的变量含义,以后再补充

上一页 [1] [2] [3] [4] 下一页
292
星际前锋

 5V5的团队星际热血足球比赛,只要你可以赢得比赛,你甚至可以使...

斗战英雄 - dota

 斗战英雄是一张英雄三路乱斗地图,也就是大家熟知的dota模式游戏...

不死突袭3 Undead Ass

 玩家所在的美军陆战队小队被空投到萨利姆镇,调查当地发现的小规...

异虫入侵地球-感染危

 女王大人准备入侵地球了!但地球联合理事会的部队非常强大,正面...

友情专区: DNF | 暗黑破坏神3 | 英雄联盟 | 艾尔之光 | 魔域 | cf | QQ飞车 | QQ炫舞 | nba2k | 星际争霸2 | CSGO |