【AS3】FlashDevelop【フリー】 (601レス)
上下前次1-新
479(1): 2010/11/21(日)15:57 ID:lBtSE5OB(1) AAS
環境できてるんならあとはリファレンス読みながら分からない部分を検索でもやってけると思うけど
他に言語触ったことなくてプログラミング自体が初めてって事ならASがどうとかより前の話って事でしょ
それでFlashCS買って参考書片手にはじめても多分現状と大差ない
何をしたくて今どのくらいのことが出来るかによる
480: 475 2010/11/21(日)16:54 ID:y6JH44Yr(2/2) AAS
>>479
他にやったことのある言語はHTML,C,javaだけです
ASは手をつけたことはないですが、FlashについてならParaflaでASが絡まない程度なら
元々Flashゲームを作る為にプログラミングに手を出していったのですが、今はもっとWEBページ製作などにも役立つものも作ろうとも思ってます
481(2): 2010/11/21(日)21:22 ID:MAKzmVKc(1/3) AAS
画像の描画方法に関する質問です
Sprite.graphicsに対して、clearで初期化しbeginBitmapFillで開始して
moveTo, lineTo, drawTriangles等を行っていますが、パフォーマンスが上がりません。
Graphicsクラスはバッファに直接描画しているのではなく、Excelのオートシェイプの
ようなものを生成して後で描画するようなのですが、BitmapDataのようなラスタバッファに
柔軟な描画をする方法はないでしょうか。
たとえばjava.awtならint型配列にソフトウェアレンダで書き込んで画面に出力する方法が
ありますが、ActionScript3.0でVector.<uint>に同様に書き込んでBitmapData.setVector
で出力しても、演算の方が遅すぎて余計に時間がかかってしまいます。
ドキュメントにはSprite.cacheAsBitmapをtrueにすればバッファがラスタ化するように
省2
482(1): 2010/11/21(日)21:42 ID:/cvmxwrj(1) AAS
moveTo, lineToは重いからdrawPath使った方が良いよ。
483: 481 2010/11/21(日)21:58 ID:MAKzmVKc(2/3) AAS
>>482
ありがとうございます。試してみます。
484: 481 2010/11/21(日)22:31 ID:MAKzmVKc(3/3) AAS
全ての三角形(負荷テスト中なので1万個)を一回のdrawPathで描画してみたところ、
uvtDataにnullを指定したdrawTrianglesより1.6倍の速さで描画されました。
実際にはuvtを指定しなければならないため、drawPathだと1つの面を描画するたびに
matrixを変更してbeginBitmapFillを呼びなおすことになり、結局改善しません。
しかしmoveTo, lineToを使わないというのは有効でした、ありがとうございます。
根本的な解決には描画先がラスタになってないといけないと思うのですが、どうでしょうか。
485: 2010/11/22(月)12:28 ID:Vb7Ylte4(1) AAS
>>475
Papervision3D関係の本。
3D系のライブラリは意外と定型書式が多いから、初学習者でも抵抗が少ないはず。
あと、題材が面白いから本とネットの組み合わせで勉強を継続できると思う。
がんばれ!
486: 2010/11/27(土)18:53 ID:WEWVw3xV(1) AAS
このソフトで複数のcs5のflaのasを同時に編集してるんですが、ソフトからtest movieしても
cs5側ではソフトで編集中のasにかかわらず、現在タブで開いているflaが実行されてしまいます。
どうしたらいいですか?
487: 2010/12/02(木)07:03 ID:9v4OZp6+(1) AAS
タブ変えれ
488: 2010/12/07(火)04:35 ID:PSAFXtsM(1/2) AAS
プロジェクトタブのソースファイルを右クリックして
「コンパイル対象に指定」を選択するとそのクラスが
ルートになりますが、このクラス名を取得することは
できるのでしょうか。
プリローダにメインクラス名を直書きしたくないという
用途です。
489: 2010/12/07(火)05:22 ID:PSAFXtsM(2/2) AAS
デバッガで追ってみた感じではcurrentLabelの中身が
最初はプリローダ名、ロードが終わったらメインクラス名、
currentLabelsに両方が入っていたけど、currentLabel
を使っちゃえばいいのかな。
490(2): 2010/12/20(月)21:16 ID:KdjpxWz2(1) AAS
swfからhtmlのjavascriptのfunctionを動かすのを作ったんだが、
binフォルダの中身を別のフォルダに移動させたりbinフォルダの名前を変えると
swfは表示されるのにhtmlのjavascriptのfunctionが動かせなくなるのは何で?
binフォルダの中身だけアップすれば動くんだろうから
binフォルダの名前とかパスは関係ないと思ってたけど
違うの?
491(1): 2010/12/20(月)22:58 ID:+TRnneDi(1) AAS
>>490
開発者が動作テストをするために
C:\Documents and Settings\ユーザ名\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust\FlashDevelop.cfg
に列挙されているフォルダ内のみJavaScriptとの連携が許可されている
492: 490 2010/12/21(火)10:25 ID:Zbs23LAd(1) AAS
>>491ありがとう、そういうことだったのか
なるほど確かにセキュリティの配慮は大切だしなぁ
493: 2010/12/28(火)11:36 ID:X7JQviFY(1) AAS
asdoc generator を使ってASDOCを書きだそうとしているのですが
AccelerometerEventの型が見つからないと入って怒られてしまいます(汗
どのように設定すればこのようなエラーを回避することができますか?
494: 2010/12/29(水)19:25 ID:LffO3dOs(1) AAS
物理演算みたいなロジックの塊をデバッグモードで実行するとやたら重い
どうやら改行個数に比例した負荷がかかってるみたいなんだが
十分テストの終わった部分はリリース用で(もしくは全改行カット)、
その他だけデバッグ用でコンパイルするとかできないのかな
495(1): 2011/02/02(水)09:15 ID:ZD7/q7In(1/2) AAS
質問なのですが、
親要素を半透明にしたら(アルファ0.5)
子要素も半透明になってしまいますが、
親だけ半透明で、子は普通にしたい時って
どうすれば良いでしょうか?
ケーススタディとしては、子要素がバナーで、
親要素がバナーを置く土台で、
土台を半透明にして背景をすかしたい場合などです。
どなたかご存知の方いらっしゃいましたら
よろしくお願いいたします。
496(1): 2011/02/02(水)12:34 ID:etFdD+0z(1) AAS
>>495
親要素の塗りつぶし設定でアルファを調整したら?
つまり、親要素のプロパティのアルファを調整しないで、
半透明の色で親要素を塗りつぶすという考え方で
497: 2011/02/02(水)14:25 ID:ZD7/q7In(2/2) AAS
>>496
ありがとうございます。
でも、すかしたい背景は写真なんです。
498: 2011/02/03(木)03:27 ID:s03qO5Tv(1) AAS
すかしたい背景も親要素の子にする。
親要素のalphaオーバーライドして、すかしたい背景に適用でどうですか。
上下前次1-新書関写板覧索設栞歴
あと 103 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s