找回密码
 点一下
查看: 956|回复: 5

如何让一个单位永远保持在另一个单位的某个位置呢?

[复制链接]
发表于 2009-4-9 11:04:15 | 显示全部楼层 |阅读模式
就是说 让A单位 在B单位的前方 150距离    方向为B单位的面向角度 A单位的面向角度=B单位的面向角度
我尝试过 每0.05秒 极坐标位移点 但是 A单位只是角度变了 并不移动 
也就是说A单位不会移动到B单位前方150距离的位置 只会面向B单位

求助 该如何写出发才能让一个单位 随着另一个移动或者 随着另一个单位转向 而移动 .
发表于 2009-4-9 11:09:37 | 显示全部楼层
方法没错,写错了
回复

使用道具 举报

 楼主| 发表于 2009-4-9 11:31:18 | 显示全部楼层
这 ..该如何写呢
我写的是 先是单位这里  移动速度1 转身速率3
然后是触发里 开启 每0.05秒 设置单位A(盾) 移动到单位B的面前 并且面向角度为B的面向角度 ..
这 请教教我 ..改怎么写才对 ..
回复

使用道具 举报

发表于 2009-4-9 11:39:37 | 显示全部楼层
如下:
[trigger]
Trigger 1
    事件
        时间 - 每当游戏逝去 0.05 秒
    条件
    动作
        Set Angel = (单位B 0000 <预设> 的面向角度)
        Set Point_A = (单位B 0000 <预设> 的位置)
        Set Point_1 = (从 Point_A 开始,距离 150.00 ,方向为 Angel 度的位移处)
        单位 - 立即移动 单位A 0001 <预设> 到 Point_1 ,面向角度 Angel 度
[/trigger]

附图:
Move.w3m (17 KB, 下载次数: 11)
回复

使用道具 举报

 楼主| 发表于 2009-4-9 13:23:06 | 显示全部楼层
我这就去看下演示 稍后来 ..
回复

使用道具 举报

 楼主| 发表于 2009-4-9 13:27:51 | 显示全部楼层
谢谢您的帮助 这正是我所需要的演示 ..
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 20:18 , Processed in 0.073119 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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