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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     パラメータの型変換
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
PENGPENG8
Åê¹ÆNo.45557
投稿日時: 2010-8-23 18:02
半人前
居住地: 愛知県
投稿: 49
使用環境:
パラメータの型変換
はじめまして、非常に基本的なことなのですが、いきずまっており教えていただきたくよろしくおねがいします。

BetweenAS3のイージングの種類ごとの動きをすぐに確認できるように
11種のイージングタイプを示す文字列を含むcomboBoxをおいて、
項目を選択すると該当のトゥーインを実行するようにしようとしています。
(Linear, Quad, Cubic, Quart, Quint, Sine, Expo, Circ, Back, Bounce, Elastic)
問題は以下のコードのようにイージングのタイプを示す文字列の変数を
直接BetweenAS3.tween()にいれればエラーになります。

1067: 型 String の値が、関連しない型 org.libspark.betweenas3.core.easing:IEasing に暗黙で型変換されています。

String型をこのエラー文の「IEasing」という型の変数にするのかと思い
「IEasing」型の変数を宣言だけしてみましたが不明な型ですとエラーになってしまいます。
どのように型の変換をすればいいでしょうか?
イージングの種類と処理の種類の組み合わせをswitch文にするのも現実的ではないですし・・・


private function setEasingType(e:Event):void{

	var selectSTR:String = easingType_combo.selectedItem.data.toString();
	var easingSTR:String = selectSTR + ".easeOut";
	//trace(easingSTR);
	itween = BetweenAS3.tween(myMC, {x: 500}, {x: 100}, 1, easingSTR);
	itween.play();
	
}

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

題名 投稿者 日時
 » パラメータの型変換 PENGPENG8 2010-8-23 18:02
     Re: パラメータの型変換 mayor 2010-8-23 19:40
       Re: パラメータの型変換 PENGPENG8 2010-8-23 19:52
         Re: パラメータの型変換 PENGPENG8 2010-8-24 1:04
           Re: パラメータの型変換 mayor 2010-8-24 10:13
             Re: パラメータの型変換 PENGPENG8 2010-8-24 12:13
           Re: パラメータの型変換 mayor 2010-8-24 11:11

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