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


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

【AS】ActionScript技術交換スレ Part4



1 名前:Now_loading...774KB mailto:sage [2005/12/22(木) 01:22:31 ID:Dj6CR8TB.net]
ムービー内の詳しいASの組み方はもちろん、PerlやJava・PHPを介したCGI連携といった技術や、
XMLSocketを使用したオンラインゲームなど、ムービー以外の用途として活躍するActionScriptの技術交換スレです。
また、AS2.0/3.0の話、Flash Media ServerとかColdFusionやRemoting、コンポーネント等、
他スレでは話題に上がりづらいFLASH周りのコアな技術交換&雑談にもご利用下さい。

前スレ
pc8.2ch.net/test/read.cgi/swf/1071929938/

前々スレ
pc4.2ch.net/test/read.cgi/swf/1054659810/

前々々スレ
pc3.2ch.net/test/read.cgi/swf/1030886688/

※:なおこのスレでは「NowLoadingどうやるの?」みたいな
  初歩的な質問は受け付けませんのであしからず。
  その手の質問やそれに近いレベルの質問は↓でドゾー
ActionScript 誰かが物凄い勢いで解答するスレ 10
pc8.2ch.net/test/read.cgi/swf/1134826648/

参考サイトや参考スレは>>2-5以内。


417 名前:Now_loading...774KB mailto:sage [2007/10/21(日) 20:30:13 ID:CUQqP5yL.net]
ちょっと今試せる環境にいないから外してるかもわからんけど

graphics.beginBitmapFill(tile);
//ここで四角形か何か図形を書く
graphics.endFill();

いちおう、ここじゃなく質問スレのほうがいいような希ガス

418 名前:Now_loading...774KB mailto:sage [2007/10/21(日) 21:02:45 ID:MZ6bCI92.net]
>>413
うーん、図形は描画されても背景は白いままですね…
どうもスレ違

419 名前:いっぽいんで質問スレに行きます
ありがとうございました
[]
[ここ壊れてます]

420 名前:Now_loading...774KB mailto:sage [2007/10/31(水) 22:32:24 ID:/AgDGvI8.net]
動画(flvとか)を再生するのはできるのですが,
これを1フレームごとに静止画として抽出して処理したいのですが
そもそも可能でしょうか?

421 名前:Now_loading...774KB mailto:sage [2007/11/01(木) 00:10:12 ID:nSqaJiY0.net]
できる。

・・・が、詳しいやり方は忘れてしまった。
動画にフィルターかけて表示したりする手法に必須な処理のはずだから、
その関連で調べれば出る・・・のかな。

var bmpData:BitmapData = new BitmapData(400, 300);
bmpData.draw(video);
って感じでかけなかったっけ?

422 名前:415 mailto:sage [2007/11/01(木) 22:07:31 ID:q229Ncrz.net]
なるほど。
BitmapData.drawメソッドを使えばできそうな感じですね。
今度実際にサンプル作って確認してみます。


423 名前:Now_loading...774KB mailto:sage [2007/11/01(木) 23:06:38 ID:eBxLNgsN.net]
他ドメインの画像or動画はdrawできない制限があるけどな

424 名前:fausut [2007/11/01(木) 23:21:10 ID:XUKW7+hN.net]
はじめまして。
半月前くらいからFlashをやり始めて、
現在、FlashとPapervision3Dを使って、パノラマ画像の全方位参照できるものを
作ってます。
(こんな感じのです↓↓)
labs.blitzagency.com/?p=388
flashvr.sakura.ne.jp/sample.htm

全方位上下360度回転は出来たのですが、
上のサイトみたいに、ホットスポットがうまく付けることが出来ません。
Planeクラスを作って、それをMovieSceneに貼り付けは出来るんですが、
回転させると、パノラマ画像とホットスポットがずれてしまい、
うまく表示させることが出来ません。

うまく実装できる方法がありましたら、教えてください。


425 名前:Now_loading...774KB mailto:sage [2007/11/02(金) 19:43:02 ID:kfKAstev.net]
パノラマ画像とホットスポットをDisplayObjectContainer3Dでまとめてないからじゃね?
ソース見てないしpv3d詳しくないから知らんけど



426 名前:Now_loading...774KB mailto:sage [2007/11/02(金) 22:17:30 ID:kfKAstev.net]
それかカメラじゃなくてパノラマ自体を回してるだけとか

427 名前:Now_loading...774KB mailto:sage [2007/12/22(土) 22:18:23 ID:BPyKaVSz.net]
質問スレが過疎ってるようなんでこっちに・・
TextField内の外部htmlテキストにロールオーバー・ロールアウトで、
asfunctionは実行可能な技があったら教えて下さいませ。
Flash Player 8 書き出し、アプリCS3です。

428 名前:Now_loading...774KB mailto:sage [2007/12/22(土) 22:46:07 ID:zCDEnwd8.net]
>>422
質問の内容がよくわからないけど、
裏にmc置いてhitTestでいいんじゃない?

429 名前:Now_loading...774KB mailto:sage [2007/12/22(土) 22:59:38 ID:BPyKaVSz.net]
>>416
漏れへのレスならドモです。

a hrefでリンクボタン化している文字列にだけ適用させて、
マウスオーバー、アウトでMCの表示を操作したいんですわ。
ちなみに外部テキストはRSSから拾ってるんで内容はRSS更新の都度変わります。

あームリかなぁ。。
現状は仰せの通りTextFieldの裏にMC配置、hitTestで妥協中・・

430 名前:Now_loading...774KB mailto:sage [2007/12/31(月) 17:21:58 ID:yUqwGUDc.net]
リンク部分にカスタムタグ使ってるならStringで抽出してasfunction付のタグ
追加してやればいいんじゃない?

431 名前:Now_loading...774KB mailto:sage [2008/01/03(木) 09:50:56 ID:2SBefrL+.net]
亀レスですがTHX。
普通にa hrefに仕込ませて、
あとはonRollOver、onRollOut使えばイケるんかな・・
すでにwebは公開しちゃったんだが、
時間ある時にやってみますわ。


432 名前:Now_loading...774KB [2008/01/03(木) 18:04:17 ID:XroEtnCU.net]
fschというshellでコンパイルを高速化しようとAdobe本家のwebから
DLを試みたのだけど、落とせない・・・本家で落とせないのでお手上げ。
どこかで落とせます?

433 名前:Now_loading...774KB mailto:sage [2008/01/03(木) 18:56:50 ID:sdBizuiN.net]
>>427
Adobe Labsで落とせるよ。

ttp://labs.adobe.com/wiki/index.php/Flex_Compiler_Shell

434 名前:Now_loading...774KB [2008/01/03(木) 23:07:16 ID:XroEtnCU.net]
>Adobe Labsで落とせるよ。

まさにそのURLにあるサイトで落とせなかったんですよ。
>1. Download the fcsh ZIP file and view the license agreement.
ってところで、クリックするとダウンロード時のダイアログは出るのに
いつまでたってもDLが開始されないのですよ。
プログレスバーも出てこない・・・・


435 名前:Now_loading...774KB mailto:sage [2008/01/03(木) 23:25:05 ID:Kf90Hx3M.net]
Flex3 SDKには最初から同梱されてなかったっけか



436 名前:Now_loading...774KB [2008/01/04(金) 00:52:51 ID:jKMS17te.net]
>Flex3 SDKには最初から同梱されてなかったっけか
それが、入ってなかったです・・・。
取り扱ってるソースセットがだんだん大きくなってきて、
コンパイルから実行までのTurnAroundが長くなりつつあったので
なんとしてもfschを導入したいのですが・・・

437 名前:Now_loading...774KB mailto:sage [2008/01/04(金) 03:38:32 ID:sWC8/piO.net]
>>431
今は落とせたよ。

438 名前:Now_loading...774KB mailto:sage [2008/01/04(金) 09:28:11 ID:A+aJDRXV.net]
どうしても落とせなかったら別のブラウザでもう一度やってみたら?

439 名前:Now_loading...774KB [2008/01/04(金) 14:53:23 ID:Z6beYMw+.net]
あ、おいらも落とせない。なにこれ。
Adobeのサイト運営者に連絡してみては?
linux上のFireFox経由からでも落とせなかった。
DLの認識はしてるっぽいけどね。

440 名前:Now_loading...774KB [2008/01/04(金) 18:05:33 ID:jKMS17te.net]
アドビに直接連絡したところ、zipファイルをメールで転送していただきました。

おかげさまでfcshを起動することができました・・・なんですが、
mxmlc だとか手打ちでコンパイルできるのですが、
fcsh上で動作するmakeってないのでしょうか?
なにせコマンドプロンプトでvc++付属のnmake.exeでMakefileを記述
していたため、fcsh上だと途端に不便なのですよ・・・

441 名前:435 [2008/01/04(金) 18:24:42 ID:jKMS17te.net]
仕方ないので、nmakeの実行結果をリダイレクトして、
makeが実行するコマンドライン文字列を
取得して、それをコピってfcshにペーストすることでなんとか対処。
んー、バタ臭い。

それにしても、超速ですね。
こういうの、C++だとか他のコンパイル言語にも適応ないんでしょうか?
一応、ccacheだとかdistccがあるけど、ここまで速くはならんかったですよ

442 名前:Now_loading...774KB mailto:sage [2008/01/04(金) 22:48:03 ID:bJZZX5i5.net]
バタ臭くはねーだろw

443 名前:Now_loading...774KB mailto:sage [2008/01/06(日) 00:13:49 ID:eUwtc7YK.net]
ActionScriptでassert()に相当するものってないものだろうか?
google先生に聞いてもイマイチ分からなかったもので。

444 名前:Now_loading...774KB mailto:sage [2008/01/06(日) 15:26:50 ID:T9xfIm/y.net]
>>438
if (!式) throw new Error("メッセージ");



445 名前:Now_loading...774KB mailto:sage [2008/01/06(日) 15:46:24 ID:eUwtc7YK.net]
>>439

さんくす。でもAS3にはプリプロセッサの機能がないみたいだから、
やっぱり毎回、if()で条件式書く必要があるんでしょうか?




446 名前:Now_loading...774KB mailto:sage [2008/01/06(日) 19:56:55 ID:T9xfIm/y.net]
>>440
ごめん、意味がわからない・・・。

447 名前:Now_loading...774KB mailto:sage [2008/01/07(月) 00:01:44 ID:ChOFqAmF.net]
>ごめん、意味がわからない・・・。
例えばRelease時にはassert()は不要だから外してしまいたいのだけど
AS3にはプリプロセッサがないから、それができないのでしょうか?
という意味っす

448 名前:Now_loading...774KB mailto:sage [2008/01/07(月) 02:11:12 ID:p0jssUz7.net]
>>442
>毎回、if()で条件式書く必要があるんでしょうか?
>assert()は不要だから外してしまいたいのだけど

何がしたいのかよくわからないけど、
最初からReleaseには書かなきゃいいんじゃない?

ifが同じ条件なら#includeとか。

449 名前:Now_loading...774KB mailto:sage [2008/01/08(火) 13:22:38 ID:egD4ofxn.net]
見事なまでに話がかみ合ってないなw

>>442
とりあえずCのプリプロセッサ使えばいいんじゃね?
flexならmakeなりバッチなりで使えるし
flashならこんな手があるようだ
d.hatena.ne.jp/sunflat/20060604

450 名前:Now_loading...774KB mailto:sage [2008/01/09(水) 03:30:11 ID:0AGNb5vj.net]
Cコンパイラなんて入れてないとか
プリプロセッサ使うためにわざわざ入れたくないという場合はこれがお勧め

mcpp.sourceforge.net/download-jp.html

451 名前:Now_loading...774KB mailto:sage [2008/01/09(水) 04:01:07 ID:JDzhgSvh.net]
mcppの存在を初めて知った。
AS3と言わず、様々な言語でのプリプロセスに使えて良さげ。
しかし、これはfschでのキャッシュとの相性はどうなんだろ。


452 名前:Now_loading...774KB mailto:sage [2008/01/09(水) 05:32:55 ID:0AGNb5vj.net]
>>446
fcshの仕組みがまだよくわからないからはっきりとはいえないけど
コード書き換えるとプリプロセスからやり直しだからキャッシュして速度をかせぐコンパイラと
プリプロセッサの相性はあまりよくないと思われ

453 名前:Now_loading...774KB mailto:sage [2008/01/09(水) 19:27:32 ID:JDzhgSvh.net]
やはり言語仕様としてプリプロセッサを定義してもらわないと
厳しいのかな。

454 名前:Now_loading...774KB [2008/01/10(木) 09:21:56 ID:Y6DSWrNp.net]
あんまり難しくなられるとしんぢゃう…
何でも屋的にはほどほどでいてくれないと餅は餅屋になちゃーう

455 名前:Now_loading...774KB [2008/01/18(金) 18:14:42 ID:iI/vs/sE.net]
age



456 名前:Now_loading...774KB [2008/02/06(水) 04:06:12 ID:wTqM5oR4.net]
swfをde-compileされてAction Scriptを外からのぞかれたくない場合、
swcにしちゃうのが一番簡単なのかな?

457 名前:Now_loading...774KB mailto:sage [2008/02/10(日) 11:32:50 ID:OhaQ+E4/.net]
そんなに見られたらいやかい。


458 名前:Now_loading...774KB mailto:sage [2008/02/12(火) 18:50:41 ID:bIgMkCvR.net]
Action Scriptでしかないのにね

459 名前:Now_loading...774KB mailto:sage [2008/02/12(火) 20:55:26 ID:uiFXZTD8.net]
ロジックをサーバサイドにおいたらいいよ

460 名前:お絵かきツール [2008/02/24(日) 16:19:48 ID:/GA8A9WJ.net]
attachBitmapで作ったビットマップのところにdraw()を使って、
描画した絵をphpに送りたいのですがうまくいきません。
だれか教えてください。

461 名前:Now_loading...774KB mailto:sage [2008/02/24(日) 17:42:02 ID:v+7M8Fra.net]
getPixelで全部走査してみたら?

462 名前:Now_loading...774KB mailto:sage [2008/02/25(月) 14:28:28 ID:lOgBWgll.net]
AS3.0 〜 PHP 〜 MySQL で速めのターン制オンライン対戦ゲーを作れないかと思っている俺は無謀?
通信テストしたらクライアントからDBまで往復で0.1秒前後みたいなんだけど。


463 名前:Now_loading...774KB mailto:sage [2008/02/25(月) 18:11:08 ID:Qtcgkvh9.net]
別に問題ないかと。ターン制ならDBは待合専用にして、
ソケットでも使ってメッシュ型にした方がいんじゃねとは思うけど。
ブラウザ上でって縛りなら話は別。

464 名前:457 mailto:sage [2008/02/26(火) 10:24:15 ID:sf6f8TZn.net]
>>458
ブラウザ上、DB一個なんだけど。
趣味で作るものだからどうってこたないんだけど。

465 名前:Now_loading...774KB mailto:sage [2008/02/26(火) 11:29:37 ID:alw0rdJ9.net]
好きにしろ



466 名前:Now_loading...774KB [2008/03/17(月) 00:00:12 ID:vbO1C9Zj.net]
age

467 名前:Now_loading...774KB mailto:sage [2008/06/29(日) 20:27:56 ID:0r8rahFa.net]
ActionScript Thread
www.libspark.org/htdocs/as3/thread-files/document/

AS3はシングルスレッドって書いてあるけれど
昔からonEnterFrameを使えば複数処理を走らせることができるよね?
今までのonEnterFrameでの複数処理実行に対し
さまざまな機能追加したものが今回のスレッドライブラリだ、という説明なら理解できるが

468 名前:Now_loading...774KB mailto:sage [2008/06/30(月) 07:42:01 ID:LDJKP/qS.net]
>>462
で、どうしたの?

469 名前:Now_loading...774KB mailto:sage [2008/06/30(月) 10:11:53 ID:mTTuTRy9.net]
>>463
>>462

470 名前:Now_loading...774KB mailto:sage [2008/06/30(月) 18:19:04 ID:DSl1AWvc.net]
>>462
onEnterFrame使っても「同時に」複数処理は動いてないはず。

471 名前:Now_loading...774KB mailto:sage [2008/06/30(月) 18:26:04 ID:DSl1AWvc.net]
ごめん、>>465はあんまり意味のない米だった。

onEnterFrame使えば今まででも擬似的にマルチスレッドっぽくなるけど、ややこしかった。
でもSparkのThread使えば、よりマルチスレッドっぽい文法を導入して、
簡単に擬似マルチスレッドできるよ、ってことじゃね。

472 名前:Now_loading...774KB mailto:sage [2008/07/01(火) 07:09:13 ID:FYN8cE/y.net]
>>462のURLの先を読めば>>466の解釈が出来ると思うんだが、

>さまざまな機能追加したものが今回のスレッドライブラリだ、という説明なら理解できるが

ずばりそういう説明だと思うし、いまいち>>462の理解出来ない点が良くわからないなぁ…



473 名前:462 mailto:sage [2008/07/01(火) 09:11:23 ID:kXo7xDYW.net]
初めくだりで、『処理の流れがひとつしかない「シングルスレッド」』と書いてあり
今まで複数処理実行ができなかった的な説明なので
おかしくないかな、という問題提議ですが。
レス感謝。>>466


474 名前:Now_loading...774KB mailto:sage [2008/07/01(火) 10:49:42 ID:qoWvNkaw.net]
>>468
寧ろ、貴方の表現の方がおかしい。なんで「できなかった的」って過去形にしちゃうかな。

「AS3はシングルスレッド」で間違いない。
今までも、Thread使っても、複数同時処理はできない。
「できなかった」じゃなくて今でも「できない」。onEnterFrameを使おうがThreadを使おうが。
あくまでもThreadは 『「マルチスレッド」を擬似的に実現』 してるだけ。

だから、あの記述はそんなにおかしなものでもないと思うよ。

475 名前:Now_loading...774KB mailto:sage [2008/07/01(火) 11:09:34 ID:kXo7xDYW.net]
あくまで擬似的なマルチスレッドであって
VMは一つなのだから結局はシングルスレッドだというのは理解しています。
onEnterFrameを用いようとも、今回のThreadクラスを用いようとも。

上記URLの初めの説明の、今まで非同期処理が入るととたんにコードが複雑になる理由として
「処理の流れがひとつしかないシングルスレッド」の箇所が引っかかったのです。

説明するのであれば、「処理の流れがひとつしかない」は不要でしょう。
擬似的なマルチスレッドという点から考えても、(結局は処理の流れは一つ)
今までもonEnterFrameで複数処理を走らせることができたという点から考えてもです。

でもあえて上記URLでは「処理の流れがひとつしかない」と書いてあることに、
もしかしたら今までの自分の認識が何か間違っていたのだろうか
とも考えたわけで>>462のような書き込みをしました。
おしまい



476 名前:Now_loading...774KB mailto:sage [2008/07/02(水) 00:45:06 ID:pCQJxhQD.net]
ん?
>今までもonEnterFrameで複数処理を走らせることができたという点から考えてもです。
これは複数走らせることができているわけではなく、あくまでもonEnterFrame毎に「処理の流れが一つ」流れているだけでは?
俺の理解が間違ってる??

477 名前:Now_loading...774KB mailto:sage [2008/07/02(水) 01:03:59 ID:lqMaOJ5K.net]
>>462 はAS1/2とAS3をごっちゃで考えてるんじゃないかなと思った。
AS1/2の頃は複数のMCにonEnterFrameを書けるから複数処理で、AS3でも同じように
onEnterFrameを書けると勘違いしてわざわざこんなライブラリ使う必要ないんじゃねってことでは?

・・・なんか自分自身も根本的に間違ってる気がする。

478 名前:Now_loading...774KB mailto:sage [2008/07/04(金) 01:28:47 ID:zSaXjz38.net]
今までだと「処理の流れを書く方法」が整備されておらず、長い処理を分割して
フレームやタイマーでちょっとずつ処理してくような書き方(たとえばロード完了の
フラグがたつまでループするとか)をそれぞれユーザーが行っていく必要があったが、
スレッドライブラリを使うことによりそういった処理を統一的に一本の糸(処理)
として書くことができて、さらに複数の糸が並行的に協調していくことができる。

あくまで複数の「処理の流れ」を書けるということで、同時に複数実行されるわけ
ではないが、大きな流れの中で複数の流れを共存させられる仕組みなのだ。

というようなことなんじゃないかと使ったことがない俺が想像。

479 名前:Now_loading...774KB mailto:sage [2008/07/04(金) 01:30:36 ID:zSaXjz38.net]
>説明するのであれば、「処理の流れがひとつしかない」は不要でしょう。

「複数の処理の流れを書くのはとても面倒」くらいだったらよかったかな


480 名前: ◆FLASH44rww mailto:sage [2008/07/05(土) 12:00:03 ID:kFmI/yft.net]
どもども。

言いたかったことは >>473-474 であってます。ちょっと説明が足りなかったですね。
何も無しに自分でマルチスレッド (処理の流れが複数ある) 風に書くのは面倒でした、
ということです。

481 名前:Now_loading...774KB mailto:sage [2008/08/08(金) 01:01:44 ID:ROBQ1V9T.net]
>>471
あってる。
単に>>462がマルチタスクとマルチスレッドを混同してるだけじゃないか?

482 名前:Now_loading...774KB mailto:sage [2008/08/08(金) 02:20:40 ID:ROBQ1V9T.net]
あーマルチタスクというのも微妙に違うか。
ただ>>473みたいなのってシングルスレッドの書き方なんよ。
それをマルチスレッド風って言うのは違和感あるな、何かと勘違いしてんじゃね、と。
スレ違いスマン

483 名前:Now_loading...774KB mailto:sage [2008/08/08(金) 13:12:24 ID:+JNcBkGE.net]
>>476-477
例えばCなんかでマルチスレッドになるコードをどう頑張って書いても、
PCがシングルコアだった場合は結局内部でマルチスレッド"風"にしかならないわけだし、
コードという抽象化された部分でマルチスレッド風ということに何ら問題はないでしょ
むしろマルチタスクなんて全然関係ない物持ち出しちゃう方が理解が浅いんじゃないかと

484 名前:Now_loading...774KB mailto:sage [2008/08/08(金) 13:16:31 ID:Hs3Wdwpv.net]
一ヶ月以上前のしかも解決してる話に何を言ってるんだお前は…

485 名前:Now_loading...774KB mailto:sage [2008/08/09(土) 03:40:38 ID:WCYGOC8H.net]
>>478-479
ごめん。自分の勘違いを蒸し返されるのって普通つらいよな。
>>470で終わらそうとしているのに気づくべきだった。
周りがせっかく空気読んでくれたのに俺だけ読んでなくて悪かった。すまぬ。



486 名前:Now_loading...774KB mailto:sage [2008/08/09(土) 14:27:25 ID:qlQTPazH.net]
えーと、何この人・・・?
誰と戦ってるの?

487 名前:Now_loading...774KB mailto:sage [2008/08/09(土) 23:10:43 ID:8A/T0baG.net]
くやしさ

488 名前:Now_loading...774KB mailto:sage [2008/08/09(土) 23:39:10 ID:EvTypVxL.net]
>>480
×自分の勘違い
○お前の勘違い

489 名前:Now_loading...774KB mailto:sage [2008/08/19(火) 16:37:54 ID:y7n7hB7Q.net]
ゲーム製作技術板のこことか荒れてて笑える^H^H^H参考になるかもだ。

タスクシステム総合スレ part2
pc11.2ch.net/test/read.cgi/gamedev/1196711513/

490 名前:Now_loading...774KB [2008/08/28(木) 21:30:37 ID:dU4YTjY2.net]
Flashでゲーム作ろうと思って詳しい方に質問にきました。
自分でも勉強しますが、先に詳しい方にお聞きしたいので、
とりあえず質問させていただきます。

Flashって10万個の枝先を持つ木構造とか安定して扱えるでしょうか?
ゲーム開始と共に、ファイルを読み込んで現実的な時間で木構造を作り、
ゲーム中でも結構頻繁に木にアクセスすることになるのですが、
技術的に可能かどうかの見積もりがつきません。
気になるのはスピードが遅くならないかとか処理が怪しくならないかなどです。

また木構造をファイルに保存、読み出ししたり高速化したりなどは可能でしょうか?
Gameの状態管理に便利なクラスなどはそろっているのでしょうか?

491 名前:Now_loading...774KB mailto:sage [2008/08/28(木) 23:03:42 ID:46T/5/Z1.net]
そもそも10万ぐらいは余裕じゃねの?AS3。

492 名前:Now_loading...774KB mailto:sage [2008/08/28(木) 23:21:40 ID:EMs5WXi3.net]
>>485
クラスはそろってないし、ファイルの保存もできないよ。
俺はそのプロジェクトではFlashは選ばないな。

493 名前:Now_loading...774KB mailto:sage [2008/08/29(金) 01:04:38 ID:THGFNZ/l.net]
計算と描画を分けて処理することに慣れていれば何とかなる
表示上は10万個だけど、実際は1つのビットマップデータとして扱う

とりあえず使えればいい程度のFlashだったら
素人でもちょっと勉強すればできるかもしれないが、
スクリプトの処理効率を良くするアルゴリズムとかを考えだすと
それなりの知識と経験が必要。

494 名前:Now_loading...774KB mailto:sage [2008/08/31(日) 19:24:12 ID:iSzyBDuA.net]
>>485
AS3で木構造を作るだけなら自前で実装すればどうにでもなる。
基本的にJavaみたいにユーティリティクラスが全部用意されてるわけではないので、
必要なアルゴリズムは全部自前で実装できるくらいの実力は必要。

処理が怪しくなったり不安定になったりする事はないと思うが、
AS3はシングルスレッドな上、基本的に1フレームごとに呼び出しから抜けなきやならない
(長時間ブラウザに処理を返さないでループを回し続けると例外を投げる)
ので、ノードのデータ量が大きかったり複雑だったりする場合は
うまく処理を複数フレームに分割してやる必要あり。

ちなみに、XMLの読み込みだけならFlashで扱うクラスが既にある。
バイナリファイルの読み込みまでならFlash単体でもどうにかなるけど、
ファイルへの書き込みがやりたいならAIRを使わなきゃダメ。
(Flash単体のデータの永続化はSharedObjectでやるのが普通)

495 名前:Now_loading...774KB mailto:sage [2008/08/31(日) 19:54:16 ID:aoIWgm/k.net]
FlashPlayer10でサポートされるんじゃなかったっけ
ファイル読み書き



496 名前:Now_loading...774KB mailto:sage [2008/09/02(火) 14:13:51 ID:FYk/JUfR.net]
>>485
Flashplayer10からローカルファイルの読み書き対応

497 名前:Now_loading...774KB [2008/09/08(月) 18:03:57 ID:vh+I3ufY.net]
詳細なお返事ありがとうございます。
>基本的にJavaみたいにユーティリティクラスが全部用意されてるわけではないので、
>必要なアルゴリズムは全部自前で実装できるくらいの実力は必要。
教科書に載ってるような基本的なクラスの実装、技術的には難しくなくても
時間かかりそうだし、自分で用意するとなると信頼性も低下しますね。

>Flashplayer10からローカルファイルの読み書き対応
情報サンクスです。
10の普及率を考えると悩むところです。
4MBテキストの読み書きが出来ないと話にならないので、
10以前のバージョンではだめなのでしょうが。
やはり普及率が。
他の言語も検討してみます。
オブジェクト指向寄りで教科書に載っているクラスは一通りそろっていてできたら配布が用意。
理想を言えば記述の容易なスクリプト系、リッチな壁画もできる言語。
まあ理想なので条件全部そろってなくてもいいのですが、そういう言語探してみます。

498 名前:Now_loading...774KB mailto:sage [2008/09/08(月) 19:21:54 ID:MKRMzHnB.net]
煽りじゃなくて普通に疑問に思ったんだけど、木構造程度のテストプログラムもすぐに書けない人が
そんなの扱うゲームなんて作れるの?いくらASを触るのが初めてでも、
ゲーム作ろうなんて人なら1時間もあればそれくらい書けると思うんだけど。
教科書に載ってるクラスってのも意味不明だし。

499 名前:Now_loading...774KB mailto:sage [2008/09/08(月) 21:57:46 ID:5lQkOCBf.net]
職業プログラマだとコンピューターサイエンス系の知識がかなり怪しい人も結構多いよ。
それに単に二分木書くだけなら1時間もいらんだろうしやってみろってのには同意だが
実用になるレベルで操作アルゴリズムまで書くのは意外に面倒だろ。

500 名前:Now_loading...774KB [2008/09/16(火) 01:30:41 ID:xZGRcoh4.net]
>493
>494
お返事遅れました。
親身なお返事ありがとうございます。
実は私プロでなくアマグラマーでして、同人ゲームを作ろうと思っています。
>一時間もあれば
やっぱり得意な方は早いのですね。
プログラム遅くて、早く作れる自信ないです(涙)
上手い方を相棒にしたほうがいい気がしてきました。

そこでお一つ、製作中のゲームアイディア見て欲しいのです。
仕様書(もどき)までは出来ているので、お時間があれば一つお読みいただければと。
最初に作ろうと思っているのはもじぴったんに"34"の新規ギミックを追加したソフト。
提供するのは土台だけ、ステージはユーザが作ってね。というゲームです。

SRCというゲームを見習って、ギミックをどう使うかはステージ製作者にお任せというゲームです。
仕様書8割まで完成しているので見ていただけたら幸いです。
ttp://www14.atwiki.jp/c21coterie/pages/76.html
後、「使用書が変だよ」って部分あったらご指摘いただけたらと思います。

501 名前:Now_loading...774KB [2008/09/16(火) 01:32:23 ID:xZGRcoh4.net]
他にも幾つか企画だけならありまして。

RPGで戦ってレベルアップに飽き飽きという方におくるカジュアルゲームソフト。
戦わないでレベルアップするゲーム。
携帯の録音機能で音を集めて、音データでキャラを強化しよう。
というゲームです。
企画書段階。
ttp://www14.atwiki.jp/c21coterie/pages/83.html


他に対艦アクションゲームとかマリオギャラクシーのパクリゲーとか
後、書ている途中なのだとか、色々とアイディアはあるのです。
同人ゲームなんて一人で作れるわけもないですし、
やはり一時間で作れるとなれば、得意な方に参加して欲しい。
一緒に作ってくださる方を探しています。
ソフトの出来次第では小金を稼いで参加者に分配もできたらと考えています。

502 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 16:20:31 ID:6Uw91KOG.net]
一人で簡単なゲームすら作れてないところに妄想企画だけでまともなスタッフが集まると思ってるの?バカなの?
同人ゲームなんて一人でつくれるよ。一人で作れる規模でやればいい。絵や音なんて下手でもいいし、フリー素材でもいっぱいある。
重要なのは、どんなものでもいいから一つでも成果物を完成させること。

とりあえずこれ以上はスレ違いなのでゲー製作板あたりに行け。

503 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 23:24:00 ID:yqrvtL5+.net]


>実は私プロでなくアマグラマーでして、同人ゲームを作ろうと思っています。

面倒なことは他人にやらせて、自分は楽しいとこだけという思想がすでにアマではなく、むしろプロ(企業的)っぽい



504 名前:Now_loading...774KB mailto:sage [2008/09/16(火) 23:53:06 ID:EGaWr8RP.net]
AVM2で高速化したとはいえピーキーだから速度と記述性とライブラリの充実を
全部求めるならJavaかC#かOCamlあたりで
個々の実装どうするかじゃなくて作成自体なら>>497のいうようにゲ製作技術板へ

505 名前:Now_loading...774KB [2008/09/17(水) 03:25:55 ID:tiiT2UXy.net]
得意な人が得意な分野を役割分担すれば、質も高くなるし早くできると思ったのですが。
同人でもそれなりのレベルを目指したいし、3人寄れば文殊の知恵といいます。
一人でやっていると、ありとあらゆるスキルを身につける必要があって
全ての部分が中途半端で低レベルになる。
だから人集めてやれないか頑張ってみたいのです。


他の企画は単なるアイディア段階なのでまだまだですが、
もじぴったんのパクリゲーだけは、きちんとしたレベルの使用まで整えているんで、
決して妄想レベルではないつもりだったのですが。
最初に作るならパズルゲーという格言に従いましたし。

まあゲー板行けとの事逝ってきます。



506 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 10:39:12 ID:AUkKAXOy.net]
他人と何かやろうと人を集めてみたものの、そのままポシャりフェードアウト
場合によっては関係が悪化
なんてことはありふれた話であり、多くの人が通る道。
一度苦い経験を味わうのもよいでしょう

507 名前:Now_loading...774KB mailto:sage [2008/09/17(水) 21:28:01 ID:/1BHz6zw.net]
仕事を他人に委ねてなるべく作る時間を短くしたいと思う人って、
ここにはあまりいないんじゃないかな。
オレだったら、全部一人で完成させるくらい突き詰めたい。
>>500 は開発者向きじゃないと思う。

508 名前:Now_loading...774KB [2008/09/19(金) 18:24:28 ID:Osue6Da3.net]
>500
Wiki読んでみたけど結構面白そうなアイディアあるな。
ま、>500の性格や実力では一生かかっても作れないだろうなワロス。
開発者向きじぇねえw
面白いアイディアがあるだけにもったいなさすぎw

ここから仕切りなおし。
次の話いこうぜ。

509 名前:Now_loading...774KB mailto:sage [2008/10/20(月) 19:39:16 ID:OFjuAzTh.net]
CS3@Macのインターフェースって他アプリとの行き来のときに
いちいち止まるんだけどなんとかならんかな?

510 名前:Now_loading...774KB mailto:sage [2008/10/24(金) 02:23:41 ID:UUprQjCP.net]
私もその症状が出てくる

511 名前:Now_loading...774KB [2008/11/14(金) 05:15:30 ID:al5i88mf.net]
Flash Media Serverのサーバサイドスクリプトから
PHPとかにアクセスする方法は、FlashRemotingやLoadVarsがあるけど、
逆の、PHPとかからFlash Media Serverを叩く方法ってないかなぁ?

Flash未対応の携帯電話でも、Flash Media Serverのメソッドに
アクセスして、結果を返して欲しいと思ってるんだけど、
散々調べても全然見当たらない。

512 名前:Now_loading...774KB mailto:sage [2008/11/14(金) 05:47:49 ID:u6/M6pkp.net]
Fileクラスで静的結果なら保存しておけるんじゃない?
んで、PHPからそれを読み取ると

513 名前:506 [2008/11/16(日) 00:15:43 ID:dlmMy+08.net]
>>507
うーん、それではダメなんだ。
PHPからのリクエストに応じて、そのつど、FMSを駆動させたい。
正直、こんなときのためのFlashRemoting(NetService)と思っていたんだが
FMSからのスタートになっているようで、非常に困っている。

次善の策として、FMSのXMLSocketを使い、PHPでソケットサーバを自作して、
FMSからの接続を開いたまま待機し、ポート80のWEBサーバ上で動作するPHPとの
仲立ちをする仕組みを作ることも検討しているが:

・PHPのソケット接続はリソース食いで、じゃっかん不安定(ソケット待機だけでCPUを100%使ってしまう)
・通常のPHPから、そのソケットサーバにアクセスし、値を取得できるのか(ポート80のPHPは、戻りを
 待ってくれるのか)が不明

というわけで、出来ればもっとスマートな方法があればいいんだが。

514 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 00:59:57 ID:TZKtzO8n.net]
パスワード機能っていうの?
激突要塞でいうところのパス入力で変数を得て要塞作るヤツ

あれをAS2で実装ってのは無理なの?
ASとjavaしか書けないから無理ならあきらめる

515 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 01:23:47 ID:aBnSuo5O.net]
>>509
AS2でもできる

例えば、1文字目を武器の種類、2、3文字目をx座標、4、5文字目をy座標
みたいに決めておけば、11250と入力されたときは
武器1をx=12,y=50に配置すればいい



516 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 01:29:14 ID:TZKtzO8n.net]
>>510
kwsk

例えばSRPGのユニットだとして
名前、職業、経験値、装備、能力値あたりをと

517 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 01:56:54 ID:3AqJZI+v.net]
>>511
十分に詳しく書いてあるだろ。
これ以上はスレ違いだ。






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

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

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