トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     マウスオーバーで表示するポップアップについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mayor
Åê¹ÆNo.47662
投稿日時: 2011-6-30 20:24
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
Re: マウスオーバーで表示するポップアップについて
ステージサイズ(800*600)のステージ上に、
ムービークリップ(インスタンス名: walkin_mc, walkin_tx)を配置。

walkin_mcを(200, 200)の位置に、walkin_txを(400, 800)に配置。

メインのタイムラインに以下のスクリプトを記述。
walkin_mc.buttonMode = true;
walkin_mc.addEventListener(MouseEvent.MOUSE_OVER, wOver);
walkin_mc.addEventListener(MouseEvent.MOUSE_OUT, wOut);
walkin_tx.mouseEnabled = false;
var deceleration:Number = 0.2;

function wOver(evt:MouseEvent):void {
	addEventListener(Event.ENTER_FRAME, update, false, 0, true);
}
function update(evt:Event):void {
	walkin_tx.x += (stage.mouseX - walkin_tx.x)*deceleration;
	walkin_tx.y += (stage.mouseY - walkin_tx.y)*deceleration;
}
function wOut(evt:MouseEvent):void {
	removeEventListener(Event.ENTER_FRAME, update);
	walkin_tx.x = 400;
	walkin_tx.y = 800;
}

ただし、「消える」というのが「ステージ領域から消える」という意味なのか、
「フェードアウトする」という意味なのか、明確ではないので、あまり奇麗な動きだとは思えませんが。



HelpPanel (1)」「HelpPanel (2)」も参考まで。


----------------
質問する際は、回答者に具体的な情報を与えてください。

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   マウスオーバーで表示するポップアップについて sasanuma 2011-6-30 19:44
     Re: マウスオーバーで表示するポップアップについて mayor 2011-6-30 20:07
   » Re: マウスオーバーで表示するポップアップについて mayor 2011-6-30 20:24
       Re: マウスオーバーで表示するポップアップについて sasanuma 2011-6-30 22:49
         Re: マウスオーバーで表示するポップアップについて Fumio 2011-6-30 23:38
         Re: マウスオーバーで表示するポップアップについて mayor 2011-7-1 10:02
           Re: マウスオーバーで表示するポップアップについて sasanuma 2011-7-1 11:14

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops