找回密码
 点一下
查看: 2009|回复: 6

UI...好累..更新tab切目標

[复制链接]
发表于 2010-6-1 02:51:38 | 显示全部楼层 |阅读模式
一个转圈CD就快恶心死我了。。一想到还要做buff/debuff。。orz。。。
UI支持14玩家,基于1440*900不保证在其他分辨率中格式正确。。。
依然只有a s d w 1 2,不知道技能要拖到何時才能开工T T

--------------------------------------------------------------------------------------------------

沒想到tab切目標的算法要那么复杂。。。。。
wow的算法是啥我试了半天没搞明白
目前偷懒做成单位面朝方向半径20开角120度的扇形


未命名.jpg

測試用圖.SC2Map

503 KB, 下载次数: 22

评分

参与人数 1威望 +3 收起 理由
Renee + 3 非常需要支持呢~~

查看全部评分

发表于 2010-6-1 02:56:10 | 显示全部楼层
UI太强大了!还有不可以移动的吗!
诶?UI有不可以移动的吗?
回复

使用道具 举报

发表于 2010-6-1 03:06:07 | 显示全部楼层
转圈CD原来要模型的啊- -  太帅了

果断主页。
回复

使用道具 举报

发表于 2010-6-1 04:16:09 | 显示全部楼层
理论上要实现UI拖拽倒不是不行,不过效果实现上很繁琐就是了。

主要就是随便弄的话,拖拽的视觉效果极差。
回复

使用道具 举报

发表于 2010-6-1 19:33:08 | 显示全部楼层
嗯~提一个小小的建议:
一开始的时候,如果直接WASD移动的话,W不是往前移动的,而是往后(?)移动的,最好能设置成镜头初始化的角度~
回复

使用道具 举报

 楼主| 发表于 2010-6-1 23:08:02 | 显示全部楼层
引用第4楼血戮魔动冰于2010-06-01 19:33发表的  :
嗯~提一个小小的建议:
一开始的时候,如果直接WASD移动的话,W不是往前移动的,而是往后(?)移动的,最好能设置成镜头初始化的角度~

。。。鼠標左鍵調視角。。右鍵方向+視角,
雙鍵方向+視角+移動。。。滾輪調距離。。。
至於初始化。。呃。。那些根本還沒做。。。
你尝试在人物选单选一下stalker就知道了。。
回复

使用道具 举报

发表于 2010-6-3 12:09:44 | 显示全部楼层
下载看了下,发现我看不懂...

这里有个资料,大家看一下
引用第5楼弦凝绝于2010-05-06 19:52发表的  :
可以用鼠标移动的~但是在拖的过程中没法看到预览的效果(就是说鼠标放下后dialog才会移到新的位置)
UI界面使用的坐标系和世界坐标系不同,是一个叫UI坐标系的……这个坐标系以左上为0,0点,始终相对于玩家的屏幕(就是说镜头不管怎么移动,UI坐标系上的东西看起来的效果是不变的),并且这个坐标系的宽和高等于你当前的分辨率

然后Dialog使用的坐标系是一个比较特殊的坐标系——固定1600x1200分辨率下的UI坐标系
所以说不能简单直接把鼠标的位置赋值给Dialog,还要进行变换才可以~(目前获取分辨率比较麻烦,自己想到的只有进游戏以后手动点一下屏幕右下角来记录……)
现在的问题就是如果用鼠标拖拽窗口的话,其实只有两个可响应的事件,就是点击和弹起,那样的话中间的拖动过程就是没有的。
分辨率的话,可以给玩家创建一个对话框,让玩家自己选择,起码可以初步的解决下吧。

我现在想如果不用鼠标来做这个行不行,因为Dialog的分辨率是固定的,试着用上下左右键来调整不知道操作起来是否简易呢。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-29 19:53 , Processed in 0.172151 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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