Zh/Dota 2 Workshop Tools/Scripting: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 23: Line 23:
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Constants:zh-cn|脚本常量]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Constants:zh-cn|脚本常量]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Built-In Engine Events:zh-cn|引擎内置事件 (警告: 很多都坏了)]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Built-In Engine Events:zh-cn|引擎内置事件 (警告: 很多都坏了)]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Built-In Ability Names:zh-cn|内置技能名称]]
* [[Dota_2_Workshop_Tools/Scripting/Built-In_Ability_Names|内置技能名称]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Built-In Modifier Names:zh-cn|内置修改器名称]]
* [[Dota_2_Workshop_Tools/Scripting/Built-In_Modifier_Names|内置修改器名称]]
* [[Dota_2_Workshop_Tools/Scripting/Built-In_Item_Names|内置物品名称]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Heroes_internal_names:zh-cn|英雄内部名称]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Heroes_internal_names:zh-cn|英雄内部名称]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Built-In Unit Names:zh-cn|内置单位名称]]
* [[Dota_2_Workshop_Tools/Scripting/Built-In_Unit_Names|内置单位名称]]


== 范例 ==
== 范例 ==
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Simple_Trigger_that_calls_Lua:zh-cn|调用Lua的简易触发器]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Simple_Trigger_that_calls_Lua:zh-cn|调用Lua的简易触发器]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Abilities Scripted Example:zh-cn|死亡时掉落的数据驱动物品]]
* [[Dota_2_Workshop_Tools/Scripting/Abilities_Scripted_Example|死亡时掉落的数据驱动物品]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Data Driven Motion Controller Example:zh-cn |动作控制器范例]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Data Driven Motion Controller Example:zh-cn |动作控制器范例]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Creating a Tower Example:zh-cn |创建防御塔范例]]
* [[Dota 2 Workshop Tools:zh-cn/Scripting:zh-cn/Creating a Tower Example:zh-cn |创建防御塔范例]]

Revision as of 20:08, 27 July 2017

Template:Otherlang2 在Dota2中,脚本由Lua编程语言处理,Lua将在dota2加载你的插件时被执行,并且它可以操作游戏的方方面面。脚本可以控制在游戏模式,游戏规则,技能,英雄交互,中立生物,AI等内容中发生的一切事件。

入门指南

这里的文档都假定你已经有Lua的基本知识。如果你是Lua的初学者,页面最下的 Lua 资源 可以帮助你。

技能脚本

常见技术

脚本参考

范例

Lua 资源