魔兽首页最新地图防守地图对抗地图角色剧情TD塔类图标准战役ORPG地图其它地图
魔兽论坛攻略秘籍补丁工具RPG 录像制图教学制图资源魔兽战队新图试玩通魔作坊

您的位置:魔兽争霸U9网 >> 制图教学

通魔之路(WE主讨论区):[技术]Tiveone第四讲 - Trackable

作者:Tiveone    文章来源:U9论坛    点击数:    更新时间:2006-8-30 17:49:29
[技术]Tiveone第四讲 - Trackable
本节包含Jass内容,反感者勿入
在WE中有一种隐藏的类型:Trackable
本节我将为大家介绍如何使用Trackable
Trackable实际上和普通单位的区别不大,实际上就是一个模型
一个创建以后不可销毁的模型,用于响应玩家的鼠标事件
以下为在common.j中Trackable的相关函数

native TriggerRegisterTrackableHitEvent takes trigger whichTrigger, trackable t returns event
native TriggerRegisterTrackableTrackEvent takes trigger whichTrigger, trackable t returns event
native CreateTrackable takes string trackableModelPath, real x, real y, real facing returns trackable
constant native GetTriggeringTrackable takes nothing returns trackable

下面说明函数的作用:
TriggerRegisterTrackableHitEvent - 注册Trackable的点击事件,当玩家用鼠标点击trackable对象时,触发该事件
TriggerRegisterTrackableTrackEvent - 注册Trackable的Track事件,当玩家用鼠标从trackable对象上经过时,触发该事件
CreateTrackable - 创建一个trackable对象,必须用一个变量保存该对象,否则你无法使用你创建的对象。trackableModelPath代表你使用的模型路径。
GetTriggeringTrackable - 当触发Trackable的事件时,该值返回被触发的trackable对象

Trackable的好处之一就是可以调整创建的模型的角度,演示地图中就示范了一个这样的用处
推荐大家看看,面向正面的传送门,很不错哦,可以考虑用来做装饰品


另外需要注意的是Blz并没有为我们提供用于销毁trackable对象的函数,也就是说,一旦创建,trackable就会永久性的存在于地图上了 - 直到你退出游戏地图。
所以,使用trackable对象的时候,请慎重考虑
只要使用得当,Trackable是很棒的东西。

以下为演示地图

附件: [Trackable演示地图] TrackableMap.rar (2006-1-30 21:16, 18.23 K)
该附件被下载次数 37

责任编辑:瞳瞳
进入论坛参与针对本文章的讨论
文中部分附件请进入论坛下载
本文章地址:
  • 上一篇:通魔之路(WE主讨论区):[系列讲座]魔兽war3map.j全解析[更新完毕]
  • 下一篇:
  • 相关文章

    进入论坛参与针对本文章的讨论用户评论

    地图 攻略
    热门搜索: 仙之侠道 真三国无双 Dota Allstar

    地图专区导航

    热门地图攻略

    热门地图周排行

    最新推荐地图

    地图下载总排行

    公司简介    -    商务合作    -    加入我们    -    联系我们    -    广告服务    -    友情链接
    建议意见:玩家点击留言  商务合作:客户点击留言
    西安优久数码科技有限公司 版权所有 陕ICP证08000654号