找回密码
 点一下
查看: 1244|回复: 2

一个关于区域的问题

[复制链接]
发表于 2011-7-3 16:16:44 | 显示全部楼层 |阅读模式
   附到区域的单位是不是就是在区域里的单位?
可是我老是想弄关于区域的东西测试都是失败的。。
比如 1.jpg 单位进入某区域就杀死区域内的单位。。测试不成功,改成触发单位就能杀死。。
比如这个也不行 2.jpg 。。很疑惑。。
发表于 2011-7-3 16:51:10 | 显示全部楼层
因为你完全搞错了方向……

那个附着到某区域的单位,其实是个严重的翻译错误……

有一个动作叫附着区域到单位,就是让一个区域跟着单位走。

这个函数就是通过一个区域获得这个区域附着到的单位。

你的函数中的区域根本没有附着到某个单位上,自然获得不到任何单位……


你的逻辑很有问题,首先是,单位不等于单位群组(多个单位)。
要获得区域中的单位自然不会返回你一个单位,而是一个单位群组。(多个单位)
你要获得某区域中的单位,得这么做:
[trigger]變數 -設定p1=(由玩家任何玩家所擁有在(整張地圖)中的任何單位符合排除的: 飛彈, 死亡, 隱藏的,並最大有任何數量個)[/trigger]

另外,你这是触发某单位进入某区域,自然会立刻获得一个参数,就是进入这个区域的某单位(触发单位)

要是你只用谁进去就杀谁,直接用触发单位就行了呀,绕那么大弯子去获得区域内的单位干嘛呢?区域里可不止这一个单位呢。
回复

使用道具 举报

 楼主| 发表于 2011-7-3 18:17:56 | 显示全部楼层

回 1楼(angerking) 的帖子

万分感谢。。。这个问题困扰我很久了。。。
原来是本身逻辑问题。。。因为一直是自己摸索着弄。。所以很多地方估计很多误解。。谢谢。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 21:21 , Processed in 0.033175 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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