主题:  心急如焚,,请求帮助!关于坐标!

hatu_5d

职务:普通成员
等级:1
金币:0.0
发贴:20
#12000/11/6 18:01:17
有哪位大虾知道在director里如何设置角色的极坐标?哈图感激不尽.


想睡,,睡不着。。。

南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
#22000/11/7 1:14:54
sprite(n).locV 和 sprite(n).locH 不可以吗?
还是指别的什么?请讲明。



5D精英

职务:普通成员
等级:3
金币:10.0
发贴:1340
#32000/11/7 8:40:53
如果要设置极坐标的话就要自己编个函数换算一下了。(希望你的三角函数没忘掉)



hatu_5d

职务:普通成员
等级:1
金币:0.0
发贴:20
#42000/11/7 9:14:59
就是一个极坐标啊,坐标中心是旋钮的中心,半径不变,音量和角度成正比,就可以了。
我想做一个音响上的圆形的音量控制器,在DIRECTOR里面怎么实现,你能帮我出出主意吗?
我现在想的是用这种方法,还有其他的方法吗?如果可以请帮着写个例子
就是一个极坐标啊,坐标中心是旋钮的中心,半径不变,音量和角度成正比,就可以了。

thank your very much!!!!


想睡,,睡不着。。。

5D精英

职务:普通成员
等级:3
金币:10.0
发贴:1340
#52000/11/7 10:49:24
就是求一个角度变化。将鼠标在mousedown和mouseup之间相对于坐标原点(就是音量旋纽中心)的y轴方向与x轴方向的变化值之比求一个反正切就是你要的角度。不过lingo好象没有反正切函数。
如果实在不行,你就象一个滑动条一样只检测鼠标X轴或Y轴的变化就算了,那个音量旋纽控制它按比例转一下,quicktime4播放器就是这样的。



lucia_5d

职务:普通成员
等级:1
金币:0.0
发贴:9
#62000/11/7 11:05:42
GUO,看了你的贴子,但是还是有些不明白,我也有相同的问题,能写个例子解释下吗?


lucia

hatu_5d

职务:普通成员
等级:1
金币:0.0
发贴:20
#72000/11/7 11:12:24
太好了!我先试试去!


想睡,,睡不着。。。