作者scars (超:新:星)
看板Flash
标题Re: Drag&drop的问题
时间Fri Apr 13 12:47:58 2007
※ 引述《scars (超:新:星)》之铭言:
: 2. 编辑 text1_mc ~ text4_mc,把里面的文字对齐中心点
: 3. 编辑 box1 ~ box4,把里面的方块贴齐中心点
: 推 rita167:她打电话跟我说改了以後不行耶 http://0rz.tw/772Ab 04/13 11:15
: → rita167:这是改过之後的原始档-> http://0rz.tw/a22zs 04/13 11:17
科科 因为他没有作到 2. 3. 点啊
所谓中心点 (flash里面好像叫注册点)
在编辑元件的时候,画面上会有一个 + 的图样,那是标示这个元件的基准点
请叫他把文字、方块等等的中心位置,对齐那个 +
现在是这样 请弄成这样
┌────────┐
│I underwent an..│
+ │ + │
┌────────┐ │ │
│I underwent an..│ └────────┘
│ │
│ │
└────────┘
这样做的原因有两个
1. startDrag(true) 的时候,元件对把他的注册点对齐你的游标
以他目前注册点在左上方的情况,一开始拖曳,元件就会跑到游标右下对吧
而且目前的注册点还在文字外面,会造成一开始拖曳就没办法停止的状况
2. 拖到 box_mc 的时候,我们需要文字在蓝框中央
所以把 box_mc 的注册点弄到中央→box_mc 放在蓝框中央
这样一来 text_mc 在对齐 box_mc 的时候自然也会在蓝框中央了
--
Dance Dance Revolution
-
S u p e r N O V A -
超 新 星
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.247.207
1F:推 Angelliya:注册点真的很重要...帮推 ^^ 04/13 17:41
2F:推 rita167:谢谢 我转寄了 :) p.s.原来注册点这麽重要(笔记..) 04/14 08:11
3F:推 rita167:回报, 原发问者说问题解决了, 请我代为转达谢意 ^^ 04/15 13:09