第2章_Torque_Script程序设计基础.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章_Torque_Script程序设计基础

Torque Script编程基础 传统程序语言:C,C++ Torque脚本 自动编译源文件机制 编辑 编译 连接 运行 编辑 编译 运行 源文件(*.cs) 自动编译 二进制编码文件(*.cs.dso) Torque Script编程基础 把所有程序(用脚本编写的代码)放到引擎目录中,文件格式定义为*.cs(文件名可以自己指定,比如取名为filename.cs)。启动引擎,在命令行方式下敲入: exec(“./filefolder/filename.cs”); 回忆 Torque控制台程序结构 最简单的torque文件结构包括两部分: 1.引擎部分,由五个文件组成。 2.游戏部分,一个main.cs脚本文件,最少一个MOD目录. torqueDemo.exe opengl2d3d.dll openAL2d3d.dll glu2d3d.dll Wrap_oal.dll Main.cs MOD目录 引擎在启动时,会自动加载main.cs文件,因此命名必须为main,Torque脚本代码文件的后缀为.cs 文件介绍 torqueDemo.exe opengl2d3d.dll openAL2d3d.dll glu2d3d.dll Wrap_oal.dll main.cs 这几个动态链接库 是引擎的一部分,提供图形和声音库函数 此文件也称为根main模块。 .cs是Torque专用的文件名后缀,可以用记事本打开。 引擎可执行文件,可以作为解释器看待,可改名为游戏的名称. MOD目录 存放许多脚本文件,资源等. Hello world 程序 在control目录下建立一个helloworld.cs,编写如下代码 function hello() { echo(Hello World); } hello(); 最简单的编码工具是记事本 运行 编译及运行: 双击tge.exe即可运行引擎,输入语句: exec(“control/HelloWorld.cs”);编译和运行程序. 生成中间代码: 若程序无错误,则HelloWorld.cs源文件会被引擎编译为.dso中间代码文件再执行.由于.dso文件实质上是二进制代码文件,这有利于加快执行. 查找错误: 可在日志文件中看到错误提示或者直接在控制台窗口中看到错误提示. 运行 Hello World程序输出 如果屏幕上没有如图所示的效果,请在torquescript根目录下打开名为console.log的日志文件。如果程序编译有问题的话,那么日志文件中将记录诊断信息 Torque脚本编程基础 字符集 字符是组成语言的最基本的元素,字符集是指一种语言的所有字符的集合 由字母,数字,空格,标点和特殊字符组成 ~ 波浪号 )右圆括号 :冒号 ` 重音号 _ 下划线 ; 分号 ! 叹号 - 减号 “ 双引号 @ a圈号 + 加号 ‘ 单引号 # 井号 = 等号 小于号 $ 美元号 | 或符号 大于号 % 百分号 \ 反斜杠 , 逗号 ^ 异或号 { 左花括号 . 小数点 与符号 } 右花括号 ? 问号 * 星号 [ 左方括号 / (正)斜杠 ( 左圆括号 ] 右方括号 空格符号 1.字母 小写字母a~z共26个; 大写字母A~Z共26个。 2.数字 0~9共10个 3.标点和符号 在注释中还可以使用汉字或其它可表示的图形符号 Torque脚本编程基础 标识符 标识符是用来标识一定内容的符号名字 由用户自定义 变量名、函数名、标号等 1.必须以字母开头; 2.由字母或数字以及下划线符号组成; 3.不能与Torque脚本关键字重复。 注意:标识符不区分大小写 Torque脚本编程基础 标识符 合法的标识符 A, Student, x3, shop_1, sum5 非法的标识符 3x A@B new 以数字开头 出现非法字符“@” 与关键字重复 命名应尽量有相应的意义,以便于阅读理解 Torque脚本综合介绍 基本数据类型 Torque脚本中的常见数据类型包括:数值型,字符串,布尔型,数组,向量 数值型:包括整型和浮点型。 整型 124

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档