虚幻中TS的所有用法及函数
时间: 2024-05-24 07:14:54 浏览: 196
虚幻引擎中的TS(TypeScript)是一种基于JavaScript的编程语言,用于开发游戏逻辑和功能。下面是一些常见的TS用法和函数:
1. 定义变量:使用let、const或var关键字定义变量,例如:let name:string = "Tom";
2. 定义函数:使用function关键字定义函数,例如:function add(a:number, b:number):number { return a + b; }
3. 类和对象:使用class关键字定义类,并使用new关键字创建对象,例如:class Person { name:string; age:number; constructor(name:string, age:number) { this.name = name; this.age = age; } } let person = new Person("Tom", 20);
4. 接口:使用interface关键字定义接口,例如:interface IPerson { name:string; age:number; } function printPerson(person:IPerson) { console.log(person.name, person.age); }
5. 枚举:使用enum关键字定义枚举类型,例如:enum Color { Red, Green, Blue } let color:Color = Color.Red;
6. 数组:使用[]或Array<>定义数组,例如:let arr:number[] = [1, 2, 3]; 或 let arr:Array<number> = [1, 2, 3];
7. 字符串模板:使用${}在字符串中插入变量或表达式,例如:let name:string = "Tom"; let age:number = 20; let str:string = `My name is ${name}, I am ${age} years old.`;
8. 条件语句:使用if、else if、else关键字定义条件语句,例如:if (score >= 90) { console.log("A"); } else if (score >= 80) { console.log("B"); } else { console.log("C"); }
9. 循环语句:使用for、while、do while等关键字定义循环语句,例如:for (let i:number = 0; i < 10; i++) { console.log(i); }
10. 内置函数:虚幻引擎提供了许多内置函数,例如:Math.random()、console.log()、setTimeout()等。
阅读全文