- 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以内。
- 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
十分に詳しく書いてあるだろ。 これ以上はスレ違いだ。
- 518 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 02:08:28 ID:aBnSuo5O.net]
- >>511
名前 :1〜4文字目 職業 :5〜6 経験値:7〜8 って決めておく。 入力するテキストフィールドのインスタンス名をpass_txtとした場合、 on (release) { //決定ボタンを押したとき var pass:String = _root.pass_txt.text; //「HOGE0180」と入力されたとする var namae = pass.substr(0, 4); var syoku = pass.substr(4, 2); var keiken = pass.substr(6, 2); // trace("名前="+namae); trace("職業="+syoku); trace("経験値="+keiken); } ってな感じで名前:HOGE、職業:01、経験値:80になる もちろん職業01だと意味がわからないので、 1なら戦士、2なら魔法使いとかも決めておかなければならないし、 適切な値が入力されたかのチェックもしないといけない。
- 519 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 02:16:16 ID:TZKtzO8n.net]
- >>513
やっぱ神はいるのか・・・ >>//「HOGE0180」と入力されたとする 流石にバレバレだから暗号化とかしたいんですが、これは無理ですか
- 520 名前:Now_loading...774KB mailto:sage [2008/11/16(日) 02:33:56 ID:aBnSuo5O.net]
- >>514
「H」はアルファベットの8番目だから08にするとか。 それでもバレバレだから1足して2かけて18にするとか。 1 2 3 4 5 1 ABCDE 2 FGH I J 3 KLMNO みたいな表を作って、「H」なら縦2、横3の位置にあるから23とか。 >>512の言うようにすれ違いだから今度からこっちで聞いた方がいいかも ActionScript 誰かが物凄い勢いで解答するスレ 21 ttp://pc11.2ch.n
- 521 名前:et/test/read.cgi/swf/1225258423/ []
- [ここ壊れてます]
- 522 名前:Now_loading...774KB [2008/12/02(火) 02:21:28 ID:DI+lpiDB.net]
- >496
9月15日につづったけど 任天堂DSIの音を集めて加工してと同じ発想を元に+αのゲーム作ってたんだよな。 任天堂DSIと同じ発想だと知ったのは10月12日と情報も遅かった。 今となってはどうでもいい話だけど。 スレ汚しすまそ。
- 523 名前:Now_loading...774KB [2008/12/05(金) 21:15:46 ID:h2O/wkmq.net]
- // FlashPlayer9の場合
var t:TextField = new TextField(); t.text = "sample"; addChild(t); t.x = undefined; trace(t.x) // 0; // flashPlayer10の場合 var t:TextField = new TextField(); t.text = "sample"; addChild(t); t.x = undefined; trace(t.x) // -107374182.4; // なんすかね? この数値は 原因特定するのに一晩かかったよ。 バグっすか?
- 524 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 06:27:17 ID:6aQSaHuI.net]
- t.x = undefined して結果がイミフだからって何そんな怒ってんの?
- 525 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 13:24:38 ID:Agzpfg2R.net]
- >>518 藻前のようにプロパティをリテラルにするやつには無関係の話なんだよ
- 526 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 13:52:18 ID:SU9Ins1t.net]
- それでも僕はプロパティをリテラルにする・・・ッ!
- 527 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 14:50:08 ID:6aQSaHuI.net]
- TextField.xプロパティの型はNumberで、Number(undefined)→NaNに変換されるんだから
最も素直に期待される結果は、0でも-107374182.4でもなくNaNじゃないのかな。 そもそもTextField.xにundefinedが設定された場合の挙動なんかドキュメントに書かれ てないし、普通に考えたら座標をundefinedやNaNにしたらロクな動きは期待できんよな? FP9では0になってて今までそれでうまく動いてたのは運がよかっただけ。 FP10にしたことで>>517のプログラムの潜在バグが顕在化しただけだろ。 FP10でイミフな値になって動かなくなったからって「Flashのバグ」とは言ないと思うぞ? 使えないヤツの書いたコードからundefinedが渡されてきてたんならそいつを呪え。 ユーザ入力や外部データ読込のチェックもれとか未初期化データ渡してたとかなら自分を呪え。 間違っても蚊帳の外からヤジとばしてる俺を呪うなよ。
- 528 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 22:05:15 ID:K4PZVdlb.net]
- 10はあちこちが厳正になった。
- 529 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 22:12:46 ID:nth8OZTf.net]
- 普通なら undefined 代入した時点でコンパイルエラーなんだがな
エラーにならないにしても、結果がNaNじゃなかったら、それはそれでバグだろ
- 530 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 23:22:57 ID:6aQSaHuI.net]
- コンパイルエラー、バグはいいすぎじゃね?
t.xに値を設定してもレイアウト再計算の結果、値が変わるってありえそうじゃない? さらにt.xにNaN (or undefined)を設定することに仕様上の意味が見出せないから キョドってもFlashが悪いとは思えないな。でもセーフティ的にちと不親切かもね。 NaNとか範囲外の値を設定したらArgumentErrorとかIllegalOperationErrorを投げるような 実装になってればよかったのにね。
- 531 名前:Now_loading...774KB mailto:sage [2008/12/07(日) 23:36:35 ID:Agzpfg2R.net]
- 10になったらいろいろ想定外の挙動が多くて困るぞと、
製作者は気をつけろと、言いたいだけなんだが。 クリップボードの仕様変更やNaNが-107374182.4に勝手にかわるとかな。
- 532 名前:Now_loading...774KB mailto:sage [2008/12/08(月) 00:40:15 ID:ORohtpla.net]
- まぁ、プロパティの型を無視して想定外の結果になるだけならまだマシだが、
FileReference.download なんかが、9まではいつでも実行できたのに 10から「ユーザの操作を起点としたActionScript からでないと開始することがでない」 と急に言われても困る。
- 533 名前:Now_loading...774KB mailto:sage [2008/12/08(月) 09:52:39 ID:+3BWke3z.net]
- だね。
まあ、自由度が高いからFlashを悪用するやつが増えたからなぁ。 おいらは特定の拡張子がバイナリーリードできなくなったのでスゲー困ったよ。 しかたないので拡張子をtxtに変更したけどね。
- 534 名前:Now_loading...774KB mailto:sage [2008/12/09(火) 10:26:50 ID:4KGFpA4F.net]
- 以前と違って、ほぼ競合がない一社独占ソフト。ユーザーが声を荒げない限り
バグ修正なんぞするわけないだろが「仕様です」で終わり 突然の仕様変更も同じ 下々はただ黙ってアドビ様にお布施を払え。
- 535 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 08:03:27 ID:I7Pwh0Vc.net]
- うーん、アドビには期待していないが、
Microsoftあたりで、BASIC並みの安直さでSWFを吐き出す オーサリングソフトは出来ないものかね? 例えば: 10 FOR $i=1 TO 500 STEP 1: 20 REM *******引数のSTARはムービークリップの識別名******* 30 DRAW("STAR", RANDOM(640), RANDOM(480)): 40 NEXT: みたいな。 もともとアニメーションツールだから、クラスとかうざってぇとか言う人は多そうだし そもそもザイナーさんが「満天の星をランダムに配置したい」って表現を行うのに インスタンスだのなんだのの知識を要求するのは間違ってると思う。 (それを知らないと、手で何百もの光点を配置することになることになり、現実的でない)
- 536 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 09:14:49 ID:a5WvRga9.net]
- JSFLあるけど?
WEBデザイナならJS,AS互換の方が恩恵
- 537 名前:大きいと思う []
- [ここ壊れてます]
- 538 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 09:16:29 ID:rkvw+Tx9.net]
- >>529
今後はデザイナもある程度コードが書けないと生き残れないと思うよ もしくはPhotoshop&イラレ:デザイナ Flash:プログラマと分業にするしかない。 AS2.0までならデザイナでも何とかなったが、ここまで厳格なコードを 求めるようになったらデザイナには手におえない。 いまさらAS2.0のソースコードを貰っても結局プログラマの負担増になるだけ。 ただ、問題はFlashを理解できないデザイナのレイアウトはプログラマ泣かせ。 それとFLASHの3次元+時間軸的なデザインの発想は絶対に生まれないことかな?
- 539 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 09:46:52 ID:vFQXmM9T.net]
- AS1やAS2が廃止になるわけじゃないんだから
そっち使い続ければよいだけの話では
- 540 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 10:23:42 ID:rkvw+Tx9.net]
- >>532
ゴメンそうゆうつもりで書いたわけじゃないよ。 ただ、2.0と3.0で出来ることに格差が生まれるわけだから2.0を使い続けると ありきたりのFLASHしか作れなくなるってこど。 クライアントが3.0で作ってるサイトと同様のものを作れ!と言われた時に 出来ませんとは言えないからね。(プロならば)
- 541 名前:Now_loading...774KB mailto:sage [2008/12/12(金) 20:52:18 ID:N1xTXwsV.net]
- AS3.0じゃなきゃできないネタって、そんなよくあるのか?
音関係、速度を要求されるものは分かるけど
- 542 名前:Now_loading...774KB mailto:sage [2008/12/13(土) 00:31:35 ID:S23W/WWK.net]
- 普通に沢山あるよ。
Flashといっても以前と違って細分化されてるから特別自分のとこが多いのかな? LAMPとの連携で文字コードがEUC限定とか、バイナリやXML操作、それに3D。 別に3DやXML操作は3.0に拘らなくてもいいけどレンダリングにアップアップで余力 が残ってない2.0じゃクライアントの突然の仕様変更に柔軟に対応できないよ。
- 543 名前:Now_loading...774KB mailto:sage [2008/12/15(月) 18:05:36 ID:mSyn2w8p.net]
- xmlごとき2.0で十分だろ?
どんなコード書いてんだ?
- 544 名前:Now_loading...774KB mailto:sage [2008/12/17(水) 01:08:58 ID:KQ1lnfOi.net]
- XML読み込み ≠ XML操作
AS2.0でXPath使って操作してみると3.0のありがたみがわかる
- 545 名前:Now_loading...774KB [2008/12/17(水) 01:47:36 ID:QhI84QPC.net]
- 確かに、E4Xの仕様はありがたいよね。
- 546 名前:Now_loading...774KB mailto:sage [2008/12/21(日) 10:04:32 ID:VaaM9Z4D.net]
- 正規表現もありがたい。
つか、未だ2.0しか使えない奴はいずれ沈む。
- 547 名前:Now_loading...774KB mailto:sage [2008/12/21(日) 13:26:40 ID:zMLfIqdN.net]
- > つか、未だ2.0しか使えない奴はいずれ沈む。
プログラミングがしっかりとできている人間ならば そんな発言はしないな
- 548 名前:Now_loading...774KB mailto:sage [2008/12/21(日) 19:01:29 ID:VaaM9Z4D.net]
- プログラミングがしっかりとできている人間ならば
2.0しか使えない奴なんていない。
- 549 名前:Now_loading...774KB mailto:sage [2008/12/21(日) 19:44:01 ID:zMLfIqdN.net]
- > プログラミングがしっかりとできている人間ならば
> 2.0しか使えない奴なんていない プログラミングがしっかりとできている人間なら言語なんて関係ないな 言語から表現できる事に限界を感じるのであれば 他言語(AS3)を勉強すればいいだけの話 必要性がなければ無駄に言語を覚える必要は無い
- 550 名前:Now_loading...774KB mailto:sage [2008/12/21(日) 23:50:07 ID:VaaM9Z4D.net]
- 3.0は別言語と考えているならそれでいいんじゃないか?
「プログラミングがしっかりとできている人間」の定義がわからんが 普通のプログラマなら2.0より3.0のほうが敷居は低いからな。
- 551 名前:Now_loading...774KB mailto:sage [2008/12/22(月) 14:47:13 ID:5j4r+GHc.net]
- 3.0じゃないと表現不可能な事ってほとんどないけどな。
- 552 名前:Now_loading...774KB mailto:sage [2008/12/23(火) 00:24:46 ID:biI7YQOl.net]
- fuse kitについて、質問できるスレはどちらでしょうか。
- 553 名前:Now_loading...774KB mailto:sage [2008/12/23(火) 09:36:26 ID:Y+DyJpa0.net]
- メニュー作ったりタイムラインを制御するぐらいなら2.0で充分だよね
それ以上のことは、別にFLASHでやる必要性を感じないし。
- 554 名前:Now_loading...774KB mailto:sage [2008/12/23(火) 13:44:11 ID:+7p5Vom+.net]
- そういってわざわざ自らの可能性を狭める必要性もないけどな
- 555 名前:Now_loading...774KB mailto:sage [2008/12/23(火) 15:25:29 ID:VcLQvhc4.net]
- 別に他言語を覚えないからといって
自らの可能性を狭める行為にはならないな
- 556 名前:Now_loading...774KB mailto:sage [2008/12/23(火) 16:43:55 ID:vOoIZiOX.net]
- wonderflおもしろいよね
- 557 名前:Now_loading...774KB mailto:sage [2008/12/31(水) 02:50:06 ID:cRUdPaSk.net]
- 3.0を他言語って。2.0からそんなに変わってねーじゃん
馬鹿なの?死ぬの?
- 558 名前:Now_loading...774KB mailto:sage [2008/12/31(水) 03:01:04 ID:eLFKO53u.net]
- 言葉の定義次第だな
年末にくだらん釣りだ
- 559 名前:Now_loading...774KB mailto:sage [2009/01/04(日) 22:47:26 ID:RNnJLATX.net]
- まあまあ、Flash・AS自体が斜陽なんだから、みんなそんなカリカリしないで。
- 560 名前:Now_loading...774KB mailto:sage [2009/01/04(日) 23:01:45 ID:ycIrHY5g.net]
- Flashに変わるものがあるなら
とっくにそちらへ移ってるよ
- 561 名前:Now_loading...774KB mailto:sage [2009/01/05(月) 01:21:02 ID:NfZ9DGrU.net]
- >>550
2.0 使える人がいたとして、 そんなに変わらないからっていきなり3.0 使えって言っても無理だろ。 自分がどうとかじゃなく
- 562 名前:Now_loading...774KB mailto:sage [2009/01/05(月) 01:51:43 ID:6QcZJrhs.net]
- フラッシュて飽きられてきてるな。ウザイと感じてる連中も多いよ。
テキストと画像だけでシンプルで、サイト開いたら直ぐに表示される 方がいいとこの間言われた。 いきなりフラッシュが始まるサイトは 見栄えいいけど真っ先にスキップボタン探すみたい。 音楽なんか鳴り始めたら直ぐに帰るて人もいた。
|

|