翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1171|回复: 2

[教程] 單位面向與近戰技能

[复制链接]

110

主题

14

精华

6万

积分

教皇

特洛伊大叔

耕战
10480
鹰币
1610
天龙币
126
回帖
2358

翔鹰建站十周年纪念章二级帝国勋章一级翔鹰勋章二级嘉禾勋章大评论家小评论家创意工坊通行证第十一届火箭筒杯最佳战役

附庸关系10
 楼主| 发表于 2019-11-12 22:18:35 | 显示全部楼层 |阅读模式
【前言】


本技術只能運用在004觸發擴展上。本來這些技術在下是不想發表的,畢竟論壇上會使用此觸發擴展的製作者一隻手掌都數得出來。但考量到此類技術的重要性,因此還是在這裡發布一下。


本篇教程主要是在討論近戰單位對於自身面對的敵人可以製作出怎樣的特殊效果。附件中的例子就是一個"衝鋒"的效果,此效果能將面對的敵人彈出一段距離(我還順便加上了僵直效果)。


【製作方法】



這裡運用了幾個004觸發擴展的觸發:首先,004觸發擴展允許我們偵測單位的面向,因此我們可以利用此觸發來確認攻擊方的面對方向。再來,我們必須要捕捉我方面對的敵人。這部分就必須建立一個活動標架概念:用八個old-explorer隨時瞬移+平移到單位身上。讓這八個單位永遠在我方單位的八個方向的邊上。平移這部分是用到觸發擴展中的shift object。



之後,我們只要偵測敵方單位有沒有"踩在"這八個old-explorer上就好,這部分只要用Units Near Object就可以達成,或者也可以用up1.5 AI語句的計算精確位置距離來達成。



注意到這個技術在敵方單位很多的時候會以8n的速度增長,如果有100個敵人就需要多800個觸發。不過在RPG中則是可以接受的數量級(在下在傭兵外傳中製作了兩個類似的技能,用掉了250左右觸發)。如果場上敵人固定是100人而且不斷補充,則也可以使用Change Object Id這個新觸發來限制場上單位的ID。



其餘的效果就留給有心人自行研發。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
傭兵外傳-安帝哥崛起 2020十二月發表
傭兵-完整版已公佈下載請點此處
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16751
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2019-11-12 22:57:30 | 显示全部楼层
曾经我也想过在UP 1.5上实现这种类似闪现的效果。
思路大概是“任一发动条件→令AI计算闪现落点→AI指派高速的隐形单位前往落点→触发传送主角到隐形单位处→隐形单位归位”
但是因为问题太多而舍弃这个方案。

很久以前也想过用四个方向的可行动隐形单位时刻环绕主角四方,把小兵召唤到这4个隐形单位上,就不会导致视觉上的怪异,我现在的思路断了

今天有幸看到大叔在004触发上做出来了,十分佩服!
这是一个实用性很强的触发搭配!闪现、传送、击退击飞、冲刺突脸都可以做到了。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

3

主题

0

精华

24

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
15
附庸关系0
发表于 2020-4-13 18:42:47 | 显示全部楼层
太偉大了! 真的超級感謝! 近來在做RPG, 英雄技能很難寫. 估不到連擊飛也能做到.
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-21 20:37 , Processed in 0.127023 second(s), 46 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表