Dota 2 Workshop Tools/Scripting: Difference between revisions
Jump to navigation
Jump to search
RoyAwesome (talk | contribs) |
mNo edit summary |
||
Line 1: | Line 1: | ||
在DOTA2中,使用Lua作为它的脚本语言。Lua脚本将Dota2加载你的addon时被调用,这些脚本可以处理游戏中大部分方面的内容。脚本可以控制发生在游戏中的事件,游戏规则,技能,如何与英雄相互影响,小兵,AI,等等。 | |||
== 脚本入门 == | |||
* [[Dota 2 Workshop Tools/Scripting/Getting Started|入门]] | |||
== | == 技能脚本 == | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Abilities Data Driven|数据驱动技能]] | ||
* [[Dota 2 Workshop Tools/Scripting/Abilities Scripted|脚本技能]] | |||
* [[Dota 2 Workshop Tools/Scripting/Modifier and Action list|装饰者和动作列表]] | |||
== | == 常用技术 == | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Thinkers|思想者(相当于timer)]] | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Console Commands|控制台命令]] | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Dedicated VConsole Log Viewer|独立VConsole日志视图]] | ||
* [[Dota 2 Workshop Tools/Scripting/Simple Trigger that calls Lua| 调用Lua的简单触发器]] | |||
== | == 参考资料== | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/API|Dota 2脚本API]] | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Constants|Dota 2脚本常量]] | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Built-In Engine Events|引擎内置事件]] | ||
* [[Dota 2 Workshop Tools/Scripting/ | * [[Dota 2 Workshop Tools/Scripting/Built-In Ability Names|引擎内置名称]] | ||
* [[Dota 2 Workshop Tools/Scripting/Built-In Modifier Names|引擎内置技能]] | |||
== | == Lua资源 == | ||
* [http://www.lua.org/ Lua官网] | |||
* [http://www.lua.org/ | |||
Revision as of 17:52, 10 August 2014
在DOTA2中,使用Lua作为它的脚本语言。Lua脚本将Dota2加载你的addon时被调用,这些脚本可以处理游戏中大部分方面的内容。脚本可以控制发生在游戏中的事件,游戏规则,技能,如何与英雄相互影响,小兵,AI,等等。