• QQ21031394

    工作时间

    周一至周五:9:30-18:30

    周末及节日:根据情况调休

  • 手机版二维码

    随时手机查素材

  • 扫描二维码

    加入官方QQ群

站长推荐
提百万 联盟管理员
  • 未知地域
  • 内测小天使

    内测期间为论坛做出突出贡献的会员
  • 优秀学员勋章

    通过近期表现由站长颁发
  • 优秀新人勋章

    通过近期表现由站长颁发
  • 高级学员勋章

    通过近期表现由站长颁发
  • 特级学员勋章

    通过近期表现由站长颁发
  • 天工合约会员

    拥有浏览和下载天工精品模型区权限
  • 3648发帖数
  • 1970主题数
  • 0关注数
  • 158粉丝

[演示和教程] YDWE自带Lua教程第一课:简单的演示

[复制链接]
提百万 发表于 2019-7-8 12:19:21 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题 <
提莫作坊QQ群:提莫作坊www.tbwlm.cn

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
// 第一课只是帮助大家了解一个完整的读取物体编辑器数据的过程

// 初始化整个系统,具体的语法可以不必深究,只需要记得,把这一行放在最前面就行了
// 一张地图只需要调用一次
<?local slk = require 'slk' ?>

function Test1 takes nothing returns nothing
    // 读取物品'afac'的'goldcost'值
    // 'afac'是物品的id,相信会用Jass的人都不会陌生,具体的值可以在物体编辑器中按Ctrl+D看到
    // 'goldcost'是物品的一个属性,其中文的含义是这个物品在商店的售价,同样可以在物体编辑器中按Ctrl+D看到
    local integer gold1 = <?=slk.item['afac']['goldcost']?>

    // 这两种写法是等价的
    local integer gold2 = <?=slk.item.afac.goldcost?>


    // 小提示:为了让你更好地理解lua模版到底干了些什么,你可以在下面简单加一个a,
    //    让Jass产生语法错误,这样你就可以在JassHelper的语法错误提示框中看到,上
    //    面的语句最后的面目了。这个小技巧在之后的演示都可以用到。
endfunction

function Test2 takes nothing returns nothing
    // 读取物品'afac'的'Name'值,也就是物品的名字
    //     注意这次加了双引号(为什么?)
    local string item_name = "<?=slk.item.afac.Name?>"

    // 读取物品'afac'的'Art'值,也就是物品的图标路径
    //     注意这次加了string.format('%q', xx)
    //     为什么?请自行试试不加的语句 <?=slk.item.afac.Art?>
    local string item_icon = <?=string.format('%q', slk.item.afac.Art)?>


    // 读取单位'hfoo'的'Art'值,也就单位的名字
    //     注意和物品的区别在哪里
    local string unit_name = "<?=slk.unit.hfoo.Name?>"   

    // 依次为 技能、魔法效果、可破坏物、地形装饰物、科技
    local string ability_name      = "<?=slk.ability.Aply.Name?>"   
    local string buff_name         = "<?=slk.buff.BHbd.Bufftip?>"   
    local string destructable_name = "<?=slk.destructable.ATtc.Name?>"   
    local string doodad_name       = "<?=slk.doodad.AOgs.Name?>"
    local string upgrade_name      = "<?=slk.upgrade.Rhri.Name?>"
endfunction
楼主热帖
免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。

本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。

本网站所提供的信息,只供参考之用。本网站不保证信息的准确性、有效性、及时性和完整性。本网站及其雇员一概毋须以任何方式就任何信息传递或传送的失误、不准确或错误,对用户或任何其他人士负任何直接或间接责任。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。

精彩评论2

ppp624371302 发表于 2019-7-29 17:00:36 | 显示全部楼层 <
反复看看   看多了就懂了
only 发表于 2020-10-26 10:21:37 | 显示全部楼层 <
谢谢楼主分享,认真看了下还是可以懂,期待后续教程

强调下版规的规定,如有恶意灌水从重处罚:
=====发表主题规则=======
1.主题内容请一定要附带预览图片,谢谢;
2.搬运来的东西请尽量不要卖钱!;
3.发帖有任何疑问请联系QQ21031394;
=====发表回复规则=======
1.禁止直接复制标题内容的;
2.禁止纯数字或者纯字母的;
3.禁止乱打一通文不对题;
4.禁止屠版和刷分行为;
第一次扣分处理,第二次扣分+警告,警告三次禁言三天,绝不手软,情况严重的直接封号,请大家珍惜自己的账号!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
天工维度唯一QQ群
786014245

欢迎进群交流,入群答案:编辑器

  • 官方在线客服

    QQ客服:小雪

    点击交谈

    QQ客服:砂糖

    点击交谈

    团队老大:荀公子

    商务合作
  • 上海市静安区共和新路4718号宏慧新汇园6号楼603室

  • 手机扫码查看手机版

    手机查找资源更方便

  • 扫一扫关注官方微信

    加入官方QQ群

Powered by 天天RPG&DZX3.4 ©2020-2021 Comsenz Inc.提百万设计( 沪ICP备18032615号-1 )营业执照