[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/19 02:53 / Filesize : 240 KB / Number-of Response : 671
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ActionScript 誰かが物凄い勢いで解答するスレ30



1 名前:Now_loading...774KB mailto:sage [2011/12/25(日) 02:37:34.48 ID:APghLI2o]
AcitonScriptのことなら
初歩的な質問でもなんでもおk

見れない、保存したい、flashを作りたいはスレ違い
下記の関連スレ、超基本的な質問へ。

●質問する時は自分の環境を書く(AS2,AS3の別も)
●質問はものすごい勢いじゃなくて結構
●できるだけコードも示す
●まず自分がやりたいことを明確に書く。そのために試してみた処理を書く

前スレ
ActionScript 誰かが物凄い勢いで解答するスレ29
toro.2ch.net/test/read.cgi/swf/1309349827/

関連スレ
Flashの超基本的な質問はここでしろ! part42
hibari.2ch.net/test/read.cgi/swf/1305783143/
※初心者は↑こちら推奨

ActionScript ライブラリ総合
hibari.2ch.net/test/read.cgi/swf/1308658905/


519 名前:Now_loading...774KB mailto:sage [2012/03/09(金) 23:18:21.21 ID:6NqzAfxe]
>>518
拡張子はphpですし、apache起動後にアドレスバーからURL入れて表示させる分には上手くいってるみたいです。
両ファイルともhtdocsに入ってます


520 名前:Now_loading...774KB mailto:sage [2012/03/09(金) 23:32:53.15 ID:Nm8Z6QoR]
はじめの方の書き込み見てないんだろうな・・・。

521 名前:Now_loading...774KB mailto:sage [2012/03/09(金) 23:33:37.26 ID:Nm8Z6QoR]
で、>>510が言ってることは実行したの?

522 名前:Now_loading...774KB mailto:sage [2012/03/09(金) 23:54:07.16 ID:6NqzAfxe]
デプロイですか?
phpに触れるのは始めてなのでよくわからないのですが、
デプロイするにはカピストラーノ等を導入しないといけないのでしょうか。
ちなみにメモ帳で書いてます。
as以外は初めてなのですいません。

523 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 00:18:07.73 ID:a49Ax5zH]
>>519
phpが動いてないか直接ファイルをよみこんでるかなんだよな

524 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 00:31:22.51 ID:F+ac7yjX]
>>523
FLASH側ではsendAndLoadで読み込んでます。

525 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 08:31:18.07 ID:XvLR9ZOc]
flash初心者です
ある動作をランダムに行いたいと思っているのですが、
どうすればいいのかわかりません。

ある動作をランダムというのは、
例えばシンボルが4つあり、それを下(ステージ外)から
ランダムに泡のようにうようよと浮かび上がってくる感じです。

526 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 09:06:24.77 ID:FJxgO3qB]
>>525
先ず、制作環境を書きましょう。
あと「ActionScript 泡 浮」で調べよう。


527 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 10:28:49.37 ID:a49Ax5zH]
>>524
Flash自体もlocalhost/○○.swfに置いてる?

サーバーに上げたら確実に解決するよ



528 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 10:53:47.14 ID:XvLR9ZOc]
>>526
すいません、忘れてました
でも、言われた通り検索してやってみるとイメージ通りだったので解決しました
どうもありがとうございます

529 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 12:21:00.73 ID:XvLR9ZOc]
またすいません、先ほど質問した者です。
AS3で、
あるボタンを押すと指定された画面内に表示される動作をしたいと思ってるのですが、
この場合ターゲットパスで良いのでしょうか?
その画面が一枚絵ではなく、色々動作を加えたものなのですが…

530 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 19:16:52.61 ID:F+ac7yjX]
>>527
サーバーに上げても無理でした。
どうやらflashがtxtとして読み込んでるみたいです。
プロパティを見るとphpなのに、どうなってるんでしょうか?

531 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 19:24:26.31 ID:F+ac7yjX]
ちなみにコード
flash側
var lv = new LoadVars();
//PHPと通信
lv.sendAndLoad("test.php", lv);
lv.onLoad = function(success:Boolean) {
//PHPとの通信完了後の処理
if (success) {
trace("接続成功");
//----- 結果取得 -----//
trace("a="+this.a);
trace("b="+this.b);
} else {
trace("接続失敗");
}
};


532 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 19:25:29.18 ID:F+ac7yjX]
php側
<?php
//Flashからの引数
//$money = $_POST["money"];
//$syohin = $_POST["syohin"];
$a=100;
$b=200;
print("a=".$a."b=".$b);
?>
apacheも起動してますし、同じファイルに入れて実行してます。
php単なら問題無く動作しています。

533 名前:Now_loading...774KB mailto:sage [2012/03/10(土) 20:36:15.37 ID:a49Ax5zH]
>>530
ロリポップサーバーに上げてみたけどうまくいくぞ
URLはhttp://から入力したけど

534 名前:Now_loading...774KB mailto:sage [2012/03/11(日) 15:44:26.37 ID:ReD4Z46d]
結局>>505が言ってたオチか。

535 名前:Now_loading...774KB mailto:sage [2012/03/14(水) 00:30:02.77 ID:tbIOcVor]
>>533
自鯖に上げたところ、値を読み込むようになったのですが
やはりローカルで実行するとphpをtxtと思って読み込んでしまうみたいです。
これはapacheが悪いのでしょうか?

536 名前:Now_loading...774KB mailto:sage [2012/03/14(水) 00:32:00.84 ID:tbIOcVor]
なんでもないです。できました。ありがとうございます。ありがとうございます。

537 名前:Now_loading...774KB [2012/03/15(木) 18:21:10.63 ID:uvKQMrOe]
複数の画像ファイルを読み込んで画像の切り出しをしたいのですが
上手くいきません
ひとつの画像ファイルだけならなんとかできたのですが
どこか参考になるサイトなどないでしょうか?



538 名前:Now_loading...774KB [2012/03/16(金) 04:31:53.26 ID:vIOh0udf]
Objectを宣言する際に、キーに変数を使用したいのですがどうしたらいいですか?

↓やろうとしていること
-------------------------------------------
var varKey:String = 'key1';

var obj:Object = {
 varKey : 'aaa', // ← obj.key1
 key2 : 'bbb'     //← obj.key2
};

trace(obj.key1, obj[varKey], obj.key2); // 'aaa', 'aaa', 'bbb'
-------------------------------------------

どなたかお願いします

539 名前:Now_loading...774KB mailto:sage [2012/03/16(金) 10:28:10.53 ID:DIje9j3v]
obj宣言した次の行に obj[varKey]='aaa' で良いんじゃないかな

540 名前:538 [2012/03/17(土) 02:48:23.06 ID:8gzPPybX]
>>539
回答ありがとうございます。
そのやり方で可能なのは知っているのですが、
今回訳あって宣言時に使用したいのです。

541 名前:Now_loading...774KB mailto:sage [2012/03/17(土) 12:05:56.25 ID:jFUdp5sM]
訳あっての訳を書けば
どーせくだらない理由なんだから
やる意味がないことが明らかになるぞ

542 名前:538 [2012/03/17(土) 12:17:51.50 ID:8gzPPybX]
>>541
技術的に不可能なのでしょうか?

543 名前:Now_loading...774KB mailto:sage [2012/03/17(土) 12:56:31.00 ID:jFUdp5sM]
技術的に
の言葉の使い方がおかしいな

544 名前:538 [2012/03/17(土) 13:32:16.65 ID:8gzPPybX]
>>543
ActionScript(ちなみに3です)ではこのような使用は不可能なのでしょうか?
例えばPHPでは(連想配列になりますが)下記のようにできます。
$varKey = 'key1';
$arr = array(
 $varKey => 'aaa',
 'key2' => 'bbb'
);
var_dump($arr); //array(2) { ["varKey"]=> string(3) "aaa" ["key2"]=> string(3) "bbb" }

545 名前:538 [2012/03/17(土) 13:32:50.93 ID:8gzPPybX]
訂正:
var_dump($arr); //array(2) { ["key1"]=> string(3) "aaa" ["key2"]=> string(3) "bbb" }


546 名前:Now_loading...774KB [2012/03/17(土) 15:15:15.77 ID:Eq/GnJAf]
どんな訳だよ。
気になって夜も眠れないから教えろよ。

547 名前:Now_loading...774KB mailto:sage [2012/03/17(土) 16:08:03.99 ID:lqx2Y4yD]
とりあえず↓で出来たぞ

var obj:Object;
var prop:String = "key1";
obj = { (prop.toString()):1 };



548 名前:538 [2012/03/17(土) 16:47:26.98 ID:8gzPPybX]
>>547
ありがとうございます!!!!!
無事に解決しました!

549 名前:Now_loading...774KB mailto:sage [2012/03/17(土) 19:31:15.10 ID:dc9aZQ2I]
くだらなすぎわろた
マジで訳を聞かせてよ

550 名前:Now_loading...774KB [2012/03/19(月) 09:15:40.71 ID:SPAuX5Jr]
ループ中にtrace()を使うと時々ログが飛ぶのですが何か対策はありますか?

551 名前:Now_loading...774KB [2012/03/19(月) 10:33:23.66 ID:SPAuX5Jr]
自己解決しました
tracerabbitというソフトを使って見ていると正常にログが書き出されませんでした
みなさんご注意を

552 名前:Now_loading...774KB [2012/03/20(火) 21:09:13.64 ID:KbmB98KR]
Red5やFlashMediaServerについての質問はこちらでいいでしょうか?
NetConnection.callでサーバーのApplicationクラス名を指定して呼び出すときは
そのクラス名から作られたオブジェクトを呼び出しているということなのでしょうか?

だとすると、newもせずに自動でそのクラスからオブジェクトが作られたと
いうことになると思うのですが、それではオブジェクトは自動で作られたその一つしか
存在しないことになるので、実質的にはインスタンスオブジェクトというより静的クラスのように
なると思うのですが、そういう認識でいいのでしょうか?

553 名前:Now_loading...774KB mailto:sage [2012/03/20(火) 21:16:22.71 ID:uYM1ezvd]
よくありません

554 名前:Now_loading...774KB [2012/03/20(火) 21:57:35.31 ID:KbmB98KR]
>>553
すみません、つまりcallは何を呼び出していて
それはどのように作られているものなのでしょうか?

実験してみるとstatic変数もインスタンス変数も両方効いていたので
インスタンスのオブジェクトではあると思うのですが、だとすると自動で作られているということは
一つしかサーバーの中には存在しないわけなので、
サーバーが起動したときに
「Application名A Application名A = new Application名A();」のように
クラス名と同名のオブジェクトが作られていてそれをcallで呼び出すという
仕組みなのかと考えました
よろしくお願いします

555 名前:Now_loading...774KB mailto:sage [2012/03/20(火) 21:59:04.57 ID:KbmB98KR]
すみません、下から3行目は「それをcallで呼び出す」ではなくて
「そのオブジェクトのメソッドをcallで呼び出す」でした

556 名前:Now_loading...774KB [2012/03/22(木) 18:30:35.51 ID:1U/k6bQx]
基本的なことなんですけど、MXMLで右側にだけ
borderをつけるにはどうすればいいんでしょうか?

557 名前:Now_loading...774KB mailto:sage [2012/03/22(木) 23:40:08.45 ID:VI6omeMp]
>>556
バージョンはFlex4以降?
どっちにしろHTMLとCSSのようにまでは簡単じゃない。



558 名前:Now_loading...774KB [2012/03/23(金) 06:22:35.54 ID:QSc0utZX]
>>557
Flex4です
こういう場合はどうするのが定石なんでしょうか?

559 名前:Now_loading...774KB mailto:sage [2012/03/23(金) 13:17:07.93 ID:h/0uFGjH]
そもそもそんな事したいって思ったことが無いんだよね…。
skin設定でいけると思うけど、ちょっとやってみないとわからん。
気が向いたら調べるw

560 名前:Now_loading...774KB mailto:sage [2012/03/23(金) 23:50:42.13 ID:RskpkJfF]
AC3で動画の表示に関する質問です。
初め、画像クリックすると動画が始まり終わると、別のページへ移るやり方なんですが、
その動画をFlashではなくyoutubeを使ってブラウザ全体に写るよう
表示させたいのですが、方法ありますか?

561 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 20:20:17.48 ID:9Rxx0tiu]
質問なんですが、
例えばステージ状に配置している、MCの1フレーム目にAS3でaddEventLIstenerを記述しているとして、
タイムラインをすすめて、そのMCをステージ上から消す(空白キーフレームにする)と、
removeEventLIstenerを使う事なく、addEventLIstenerが消えるんでしょうか。それともずっと残っているのでしょうか。

562 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 21:03:58.34 ID:zr2m0JVQ]
addEventListener(Event.ENTER_FRAME, onEnterFrameHandler);

function onEnterFrameHandler(event:Event):void
{
trace("まだある。");
}

みたいにすれば判るんじゃないかとおもったり

563 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 21:04:35.68 ID:cCjPmJWc]
イベント自体は残ってるんじゃない? ただし絶対に機能しないイベントなんだろうが
なんか確かめる方法があったな.hasEventListenerとかwillTriggerとか
ヘルプ見ながら確かめてみれ

564 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 21:17:10.34 ID:zr2m0JVQ]
そっか中じゃなくて親のタイムラインの1フレーム目ですか。 どうなるんだろ

565 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 21:21:58.36 ID:dN7QNyA9]
参照されている限りは残るだろうね

566 名前:Now_loading...774KB mailto:sage [2012/03/28(水) 22:23:23.40 ID:9Rxx0tiu]
>>562のように
mc内のENTER_FRAMEのfunctionにtrace("まだある。"); を差し込んだら、
まだあるけどnullだよまだあるけどnullだよまだあるけどnullだよ…
と出ました。まだ残ってた。

ENTER_FRAMEのfunctionがいくつかあって、重くなるのが嫌なので、
mcを消すときに同時にremoveしておきます。
ありがとうございました。

567 名前:Now_loading...774KB mailto:sage [2012/03/29(木) 14:13:52.35 ID:3X7YsE7I]
on(rollOver){m = true;} //マウスがムービークリップに触れた時
on(rollOut){m = false;} //マウスがムービークリップから離れた時
on(dragOut){m = false;}//マウスがドラッグしたままムービークリップから離れた時

onClipEvent (load) {
this._xscale =100;
this._yscale =100;
}

onClipEvent (enterFrame) {
    if(m == true){
preMouseX = curMouseX;    //preはマウスが移動する前の座標、curはマウスが移動した後の座標
curMouseX = _root._xmouse;  //curに現在のマウスの座標を入れることによって、↑のような働きをする

preMouseY = curMouseY;
curMouseY = _root._ymouse;

this._xscale = 100+(curMouseX - preMouseX)/20;  //マウスが移動する前と後の座標を利用して、絵の大きさを変える
this._yscale = 100+(curMouseY - preMouseY)/20;  //20は調整値
    }
//マウスがムービークリップから離れた時、絵の大きさを元に戻す
if(m == false){
this._xscale =100;
this._yscale =100;
}

AS2で記述した「ムービークリップにマウスで触れると、マウスの動きに合わせてムービークリップの絵がプルプルする」スクリプトなのですが
これをAS3になおすとしたらどうやって記述すれば良いですか?



568 名前:Now_loading...774KB mailto:sage [2012/03/29(木) 14:39:19.18 ID:3X7YsE7I]
具体的には、AS3にはdragOutに相当するマウスイベントが見つからないのと
AS3になってscaleの処理が変わってしまって
this._xscale = 100+(curMouseX - preMouseX)/20; では挙動がおかしくなってしまうので困っています

this.scaleX = 1 + (curMouseY - preMouseY)/2000;と記述してみたりして調整値等をいじっているのですが
なぜかAS2の頃の挙動が再現できません

569 名前:Now_loading...774KB mailto:sage [2012/03/30(金) 10:50:21.13 ID:Bxp5bLif]
>>567
丸投げ的な困った質問だな onって事はクリップアクション使ってんだろ?
AS3でもクラスファイル使わずにタイムラインに全部書く手法でも可能なんだけど…
ドラッグのとこだけ書くから後はヘルプ見たりググッたりして自分で考えるんだ
対象MC.addEventListener( MouseEvent.MOUSE_DOWN, buttonOn );//マウスボタンON時のイベント登録
対象MC.addEventListener( MouseEvent.MOUSE_UP, buttonOff );//OFF時
function buttonOn( evt:MouseEvent ):void{
evt.target.startDrag( false );
}
function buttonOff( evt:MouseEvent ):void{
evt.target.stopDrag();
}

570 名前:Now_loading...774KB mailto:sage [2012/03/30(金) 19:50:21.29 ID:zQvUM5IO]
>>569
ありがとうございました

571 名前:Now_loading...774KB [2012/04/03(火) 12:09:26.49 ID:+oS9DjKE]
640x480より上のサイズでウェブカム入力しようとすると表示される比率が狂う事があるんですがそういう人いませんか
条件/対処方が分からず困ってます
例えばこんな感じの最低限のソースとかで 1280x720の中で更に横に伸びちゃったりとか

var camera_obj:Camera = new Camera();
camera_obj = Camera.getCamera();
camera_obj.setMode( 1280, 720, 30, true );

var _video:Video = new Video( camera_obj.width, camera_obj.height );
_video.attachCamera( camera_obj );
addChild( _video);

横に伸びるなら横を潰して4:3にでもすればいいんじゃないのと思うんですが、
全ての環境でなるわけじゃないので正常に表示出来てる場合でも潰してしまうと
そっちは縦に伸びてしまいます。
FlashPlayerのバージョンによる仕様の違いではなさそう

572 名前:Now_loading...774KB [2012/04/03(火) 19:36:26.55 ID:RyrVcMoW]
HTTPService使ってレスポンスヘッダ取得する方法教えてください。
PHP
header("X-XXX: 200");
〜〜〜〜〜〜〜〜
private function getResult(event:ResultEvent):void
{
//↓ここで空になってます。
Alert.show("trace", ObjectUtil.toString( event.message.headers ));
}
〜〜〜〜〜〜〜〜
<mx:HTTPService id="contactService"
url="test.php"
contentType="application/x-www-form-urlencoded"
method="POST"
resultFormat="text"
result="getResult(event)"
<mx:request xmlns="">
<name>{contactName.text}</name>
</mx:request>
</mx:HTTPService>

573 名前:Now_loading...774KB mailto:sage [2012/04/04(水) 08:46:39.30 ID:VPJx4wP0]
基本質問スレがgdgdなのでこちらでw

FlashPlayer11にアップグレードしたらFFでFlash内アンカーが効かなくなった。
シンプルなものを作ったりして、色々検証してみたけど全く飛んでくれない。解決策ないかな。
デグレードは無しの方向で。

574 名前:Now_loading...774KB [2012/04/06(金) 11:27:43.89 ID:K98N1uph]
SimpleButtonで
・デフォルトアクション(up/over/downの切り替え)をさせたい
・でもマウスイベントは受け取らせたくない
んだけど方法を教えれ、お願いします。

575 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 12:19:53.84 ID:AR48t2ax]
>>574

up / over / down 切り替えそのものがマウスイベントだよ。
よく質問の意味が分からないんだけど、ポインタを指マークにしたくないということ?

576 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 13:16:59.64 ID:K98N1uph]
>>575
そうではなくて、ボタンのステートは変えたい(=デフォルトアクション)けど、
クリックへの反応はしたくないし、イベントを受けとりたくもないってこと。

mouseEbable=falseにすればイベントを受け取らずに済むけど、
デフォルトアクションもしなくなるよね?
じゃぁってんで、enabled=trueにして、mouseEnabled=falseにしてみたけど
enabledはmouseEbabledに包含される(マニュアルにもあるし、実際に試したらそうだった)
から、全然意味ないじゃーん、となったわけ。

こんなことでMCなんか作りたくないし、ましてステートを変えるだけのために
MOUSE_OVERとかのイベントを張るなんてアホらしいっしょ?
なので、サクっとスマートな実装ができないものかなと、ここのエロイ人に聞いたわけさー。

577 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 13:29:56.43 ID:GEbRgcxN]
マウスに反応してなにか変えるためにはマウスイベント必須だし、SimpleButtonも内部でそうしてる
そのためにInteractiveObject継承してる

つまりアホらしくなく正当だしサクッとスマートな実装がSimpleButton

なにが嫌なの?
イベントが伝わると不都合があるとかならそれなりの対処法はあるけど
単にイベントリスナ書くのが嫌とかなら無理




578 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 13:37:59.60 ID:K98N1uph]
できないのかー。
ステージにaddChildしたSpriteの中にいろんなクリック対象があるんだけど
それぞれにいちいちaddEventListener()するのはバカみたいだからさ、
SpriteにだけaddEventListener()して、Event.targetで振り分けたかったんだよね。
でも、中のSpriteがさらにSimpleButtonを入れ子にしていて、
Spriteのデータを取りたいんだけど、SimpleButtonがイベントを受け取っちまうでしょ?
で、Event.targerがSimpleButtonになるでしょ?
これで親を取るのは、Event.target.parentとかになるけど、それは美しくないと思ったのよ。
イベント伝播を制御するのが本筋じゃん? ってな具合に。

まぁできないならしょうがない、地味にやるわー。ありがほー。

579 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 20:40:58.14 ID:E88h9poy]
mouseChildrenがお望みのプロパティじゃねーかな

580 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 21:09:20.85 ID:GEbRgcxN]
俺もそう思ったけどmouseChildrenがfalseだと中のSimpleボタンの表示が変わらない疑惑

そもそもtargetにしてまとめてとってきて分岐ってのが本筋から外れてると思うのでparent使っても同じ筋なんじゃね

581 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 22:09:37.41 ID:8mEm55IX]
>>578
お前さんの考え方そのものが間違ってる

>それぞれにいちいちaddEventListener()するのはバカみたいだからさ、
まずこれの時点でおかしい

>これで親を取るのは、Event.target.parentとかになるけど、それは美しくないと思ったのよ。
いや、それ以外の方が美しくなくなるけど


ていうかかにがやりたいの?

582 名前:Now_loading...774KB mailto:sage [2012/04/06(金) 22:15:47.68 ID:8mEm55IX]
で、軽くエスパーすると
useCaptureをtrueで望みの処理が出来るんではないかな

けど考え方を改めた方がいいと思う

583 名前:Now_loading...774KB [2012/04/07(土) 16:37:11.55 ID:mq81Q+5R]
すみません。ActionScriptの文法について質問です。
var a = new ClassName();の他に
var a = ClassName();という使い方があるのでしょうか?

今直しているソースで下のような書き方が有るのですが…。

584 名前:Now_loading...774KB [2012/04/07(土) 17:01:13.44 ID:mq81Q+5R]
すみません。言葉足らずでした。
var file:FileReference = FileReference(event.target);
という書き方です。文法的にどういう意味になるのでしょうか。

585 名前:Now_loading...774KB mailto:sage [2012/04/07(土) 17:26:29.08 ID:LAjyDbLL]
型のキャストだな

586 名前:584 mailto:sage [2012/04/07(土) 18:23:33.68 ID:mq81Q+5R]
ああああああああそういうことか・・・・

(ClassName) object というJava式になれていたので全く気づきませんでした。
ありがとうございます。

587 名前:Now_loading...774KB mailto:sage [2012/04/07(土) 19:35:17.81 ID:0ql0luqn]
as3の質問です
問題に解答するテキストフィールドに答えを書き込んで、答え合わせのボタンを押して正否を判定するクイズゲームを作っています
正否を判定する条件に

if (kaitou.text == "あいうえお")

と記述しているのですが、例えば答えが「あいうえお」だとして、「あいう」でも正解にしたいのですが

if (kaitou.text == "あいうえお" || kaitou.text == "あいう")

以外の記述方法はありませんか?
できれば「いうえ」とか「うえお」でも正解にしたいので、模範解答に対して部分一致でも正解にしたいのです
それとも地道に正解を一つずつ追加するしかないのでしょうか



588 名前:Now_loading...774KB mailto:sage [2012/04/07(土) 19:59:14.69 ID:Zu41fSzD]
Stringにパターン一致探すメソッドがある
正規表現学べ

589 名前:Now_loading...774KB mailto:sage [2012/04/07(土) 20:08:15.79 ID:0ql0luqn]
ありがとうございます。どういう用語で検索して調べれば良いのかわからなかったので助かりました

590 名前:Now_loading...774KB mailto:sage [2012/04/07(土) 20:19:08.35 ID:Zu41fSzD]
>>589
公式リファレンスのStringクラスのところ見ると求めてるものが見つかると思う

591 名前:Now_loading...774KB [2012/04/08(日) 21:38:59.05 ID:dU8wnbdg]
 Ubuntu Linux上でhaXe-2.07を使ってflashの勉強をしています。
最初はどこでもキー入力が受け付けられるのに、
一旦TextFieldをクリックすると、TextField以外でKeyboardEventを拾うことが
できなくなる、という症状に悩んでいます。
 TextField以外の場所をクリックした後に再びKeyboardEventを取得するには
どうすれば良いのでしょうか?

ソースとflashは以下です。
ttp://atto.s2.pf-x.net/cgi-bin/up/img/6155.txt
ttp://atto.s2.pf-x.net/cgi-bin/up/img/6156.swf

若干文法が違うとは思いますがよろしくお願いします。

592 名前:Now_loading...774KB [2012/04/10(火) 21:48:49.05 ID:9xuuTtsJ]
どうやらIMEの設定が不足していたみたいです。
iBus flashで検索して設定をちゃんと書き込めば直りました。

593 名前:Now_loading...774KB mailto:sage [2012/04/12(木) 13:45:10.71 ID:hozTVwsb]
AcitonScriptの最高技術
www.kerockets.jp/editors/

594 名前:Now_loading...774KB mailto:age [2012/04/12(木) 13:59:24.67 ID:TzNqaHV9]
AS3、flashdevelop

画像をバラバラにしたいです
shapeに四角形を描いて、それをガラスが割れたみたいにバラバラにして
破片ごとに新しいshapeかbitmapdataを作成する、ということをしたいですのですが

四角に切り抜くするサンプルは見つかったのですが
好きな形に切り抜く方法が分かりません

今考えている代案は、最初からバラバラな形で描くと言うものですが
後々は画像にも同じことをしたいと思っているので微妙なところです

よろしくお願いします


595 名前:Now_loading...774KB mailto:sage [2012/04/12(木) 14:22:38.66 ID:ajVQA8mI]
maskで好きな形に切り抜けばいいんじゃね

596 名前:Now_loading...774KB mailto:sage [2012/04/12(木) 14:38:33.79 ID:TzNqaHV9]
>>595
ありがとうございます!
maskで探したら良さ気なサンプルが見つけられました


597 名前:Now_loading...774KB [2012/04/17(火) 20:28:17.84 ID:9UNzoBPd]
as3でFlash名の中にYouTubeの動画を表示したいのですが、
何かいい方法はないでしょうか?




598 名前:Now_loading...774KB [2012/04/17(火) 20:31:10.06 ID:9UNzoBPd]
>>597
Flash名の中に ではなくて FLASHの中にでしたすみません

599 名前:Now_loading...774KB mailto:sage [2012/04/18(水) 10:37:37.28 ID:5aYsG+5q]
ここ見てがんばれ
ttps://developers.google.com/youtube/flash_api_reference?hl=en

600 名前:Now_loading...774KB [2012/04/20(金) 01:02:09.73 ID:6xcaOgq0]
PC:WinXP,AIR1.5〜

AIRの場合のSharedObjectファイル(solファイル)の保存先ってどこでしょうか?
SWFならPCでは ttp://acehikaru.blogspot.jp/2008/11/sharedobject.html にあるような
localhostの中だったのですがここではないようです。


601 名前:Now_loading...774KB [2012/04/20(金) 16:10:25.06 ID:m0RoUjJO]
しかしほんと過疎ったね
ほんと終わりそう

602 名前:Now_loading...774KB mailto:sage [2012/04/21(土) 14:05:06.56 ID:tMwIf4EO]
>>599
ありがとうございます。
紹介されたサイトを参考にして何とか再生まではできたのですが
このプレイヤーに再生停止等のボタンを付けることは可能でしょうか?
何度も質問すみません

603 名前:Now_loading...774KB mailto:sage [2012/04/21(土) 17:08:33.08 ID:7hMF4b3t]
FlashCSとかなら、動画プレイヤーのコンポーネントなかったっけ?

604 名前:Now_loading...774KB mailto:sage [2012/04/21(土) 21:26:30.20 ID:bJKNukWH]
>>601
あいぽんとかAndroidとかの開発に行っちゃったんじゃない?

605 名前:Now_loading...774KB [2012/04/23(月) 16:00:17.82 ID:hszY04Nm]
FLASH CS5.5
Action Script 2.0
ムービークリップに、インベーダーのような動きをさせるスクリプトを打ちたいのですが、全然分かりません
ある程度できたのですが、
・集団の端が画面の端に着くと、一段下に下がる
・数秒に一回インベーダーがビームを打つ
の2つがどうしてもできません。

誰か教えてください。

606 名前:Now_loading...774KB mailto:sage [2012/04/23(月) 16:10:49.97 ID:ybG6qnWZ]
定期的にイベントを発生させるのは setInterval関数 でやればいいんじゃないか

607 名前:Now_loading...774KB mailto:sage [2012/04/23(月) 16:26:11.04 ID:WkS8XlBv]
>>605

本当のインベーダーみたいに砲台で打つとインベーダー消せたりするの?
それが無いんだったら簡単。
あるんだったら、残りのインベーダーを配列管理して、最左、最右のインベーダーの位置を
イベント毎に調べて、それぞれ最左、最右にいった時にY軸のプロパティ値を更新するということが必要

取りあえずどっち?





608 名前:Now_loading...774KB [2012/04/23(月) 16:36:12.34 ID:hszY04Nm]
>>607
消せるものを作る予定です。

それと、Action Scriptの勉強は、本でするのと、webサイトでするののどちらが良いですか?

609 名前:605 mailto:sage [2012/04/23(月) 17:31:11.59 ID:WkS8XlBv]
>>608

勉強は本が良いです。
ネットで十分とかいう人いるけど、本は編集されているから、
自分のレベルに合わせて順繰りに学べるから良いです。
ただ、そのとき知りたい情報では無いことまで学ばないといけないので時間のない人には向きません。

ネットはピンポイントに知りたい情報にたどり着くことができる可能性があるのだけど、
自分のレベルに合っていないサイトだと何書いてあるのか判らないことがあるのでストレスがたまる。

自分の時間と経済状態に合わせて好きな方を選べば良いと思う。
ちなみに、どうしてAS2なの?
今、AS3が主流だから、AS2の情報探すの本もWEBも面倒だよ。

AS3で開発の方が良いと思う。別に難しくないよ。
取りあえず、オススメのサイト
つ ttp://hakuhin.jp/as.html

610 名前:Now_loading...774KB [2012/04/23(月) 17:35:28.43 ID:hszY04Nm]
>>609
やっぱ本が良いんですね。

このサイトを見て、AS2の方が簡単そうだったので、2を使い続けているだけなんですけど・・・
やっぱりAS3の方が良いですかね?

611 名前:Now_loading...774KB mailto:sage [2012/04/23(月) 18:41:27.74 ID:Oc3pkChj]
>>610
AS2.0のメリット?
・AS2.0は、アバウトな部分があるので、ある程度適当にやっても動く

AS2.0のデメリット
・AS3.0より遅い
・AS3.0よりできることが少ない
・AS3.0ほど充実したライブラリがこの先望めない
・AS2.0使ってた人も、3.0に移行してしまって、今更2.0の質問をしても
答えがすぐに返ってこない可能性がある
・上記の悪条件に辟易してあとから、やっぱAS3.0にするわ!と思ったら
作り直し、勉強し直しになる

612 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 00:55:32.87 ID:kKVCbPZO]
ASいつまで持つんだろう
CS6から、Flash Builderがマスターコレクションのみにバンドルになってしまった

613 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 10:00:48.28 ID:nb5zYMAN]
凝ったものつくらないのならAS2でいいんでね

614 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 11:07:02.71 ID:C6oeCEbh]
AS3の方が良いよ。
C#の文法にも似ているから、Unity3Dとかでゲームつくりたいってなった場合、
移行のための学習コストが低い。

また、便利なライブラリー群もAS3のモノが多いし

615 名前:Now_loading...774KB [2012/04/24(火) 17:06:35.88 ID:gG7x7Ryv]
AS2のメリット
Google Swiffyでほぼ完璧にHTML5変換してもらえる

↑これはでかい

616 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 17:46:11.95 ID:eripB49l]
as2とjsはおなじもんだしなー

617 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 18:38:11.16 ID:C6oeCEbh]
同じって、何が!?



618 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 18:57:45.46 ID:l5T3yhxs]
いくーま的にだろ

619 名前:Now_loading...774KB mailto:sage [2012/04/24(火) 19:00:40.29 ID:eripB49l]
ごめん結構違ってた!w






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef