1 名前:Now_loading...774KB [2013/09/25(水) 10:21:43.04 ID:B54ZBAw3.net] ― 敷居は低く、懐は深く ― 「誰でも簡単にパラパラマンガ」として誕生した“ParaFla!” いつの間にか音楽のストリーミング再生やASにも対応してしまいました その上待ちに待ったドローツールも作られた そして今なおものすごい勢いで進化を続ける“ParaFla!” そんな“ParaFla!”を皆で語ろうではありませんか 限定的に見えるけど、極めれば何でもできる。それがParaFlaクォリティ ParaFla!のページ 開発者Coa氏のサイト 最新版はここで入手 parafla.coaworks.jp/ 区立ぱらふら予備校 詳しい解説、AS講座など 分からんことがあればここを見れ www.geocities.jp/dr0p4u/how2/ ParaFla!学習帳 超初心者向け解説サイト 超初心者はまずここを見れ parafla776.jog.buttobi.net/ パラフラ小学校 操作を覚えることに専念した解説サイト ASも扱っている occultflash.web.fc2.com/2ch/index.html ぬこちゅーさん コピペで使えるASサンプル集、携帯用Flashのための情報など nuko.info/ ParaFla! Wiki みんなで作るサイト 解説サイトや支援ツールのリンクも網羅 www.wikihouse.com/ParaFla/index.php ■質問スレッド S.Kと愉快な仲間たちが質問に答えるスレ ◆初心者・既出質問もOK yy12.kakiko.com/test/read.cgi/paraflaswf/1171782770/ (一時停止中) 【初心者】何でも気軽に【幼稚園】 part4 yy12.kakiko.com/test/read.cgi/paraflaswf/1186384140/ (一時停止中) 第三回ParaFla!初心者教室 2時間目 pc11.2ch.net/test/read.cgi/swf/1177925758/ AS詳しい方がものすごい勢いで答えたり試したりして欲しいスレ 2 yy12.kakiko.com/test/read.cgi/paraflaswf/1144406208/ よくある質問>>2-3 、関連情報>>4
38 名前:Now_loading...774KB mailto:sage [2013/10/18(金) 11:45:03.41 ID:1RbNJ9sE.net] ありがとうございます いろいろなところにフレームを置いたり固定を外したりしてみましたが何も変わりませんでした
39 名前:Now_loading...774KB mailto:sage [2013/10/18(金) 11:54:45.44 ID:1RbNJ9sE.net] あ、できたみたいです ありがとうございました<(_ _)>
40 名前:Now_loading...774KB mailto:sage [2013/12/07(土) 22:21:32.49 ID:pW9hHJCb.net] 下記のようにした場合 オブジェクト:rect は使用した直後に毎回削除したほうが良いですか? new がイマイチ理解できていなくて、見当はずれな質問だったらゴメンなさい // 画像データを作成する bmp_data = new flash.display.BitmapData(578, 170, true, 0xFF000000); // 画像に色を塗る for (i = 0; i <= 256; i += 16) { i2 = i; if (i == 256) i = 255; for (j = 0; j <= 256; j += 16) { j2 = j; if (j == 256) j = 255; for (k = 0; k <= 256; k += 16) { k2 = k; if (k == 256) k = 255; rect = new flash.geom.Rectangle(j2 / 16 * 34 + k2 / 16 * 2, i2 / 16 * 10, 2, 10); bmp_data.fillRect(rect , 0xFF000000 + (0x00010000 * i) + (0x00000100 * j) + (0x00000001 * k)); } } } // 画像を配置する this.attachBitmap(bmp_data, 0);
41 名前:Now_loading...774KB mailto:sage [2013/12/08(日) 00:56:05.38 ID:EMB0u4Zd.net] >>40 一回newで作れば後は普通のオブジェクトとして 各プロパティに値を代入したりとかもできますよ // 画像データを作成する bmp_data = new flash.display.BitmapData(578, 170, true, 0xFF000000); rect = new flash.geom.Rectangle(0, 0, 2, 10); (中略) rect.x = j2 / 16 * 34 + k2 / 16 * 2; rect.y = i2 / 16 * 10; bmp_data.fillRect(rect , 0xFF000000 + (0x00010000 * i) + (0x00000100 * j) + (0x00000001 * k)); (後略)
42 名前:Now_loading...774KB mailto:sage [2013/12/09(月) 02:00:38.17 ID:HgHidiwL.net] >>41 おおっ!! そういう使い方をすれば良いのですね ありがとうございます
43 名前:Now_loading...774KB mailto:sage [2013/12/10(火) 02:48:07.02 ID:Wuw/OJuL.net] 100x100の画像をスプライトに配置して そのスプライトに下記のスクリプトを書いたとき on (release) { x = _xmouse; y = _ymouse; trace(x + ", " + y + " click"); } - onClipEvent (mouseMove) { x = _xmouse; y = _ymouse; trace(x + ", " + y); } (0, 0) クリックできない (1, 0) クリックできる (100, 99) クリックできる となりますがこれで普通ですか?
44 名前:Now_loading...774KB mailto:sage [2013/12/10(火) 17:47:15.21 ID:UsTByODd.net] うん。 なんでかボタン化する時に当たり判定をちょい内側にされる。 スプライトでも画像直接でもASで書いてもそうなる。 そしてon(release)をスプライトに書くとFlashが勝手にボタン化する。 気になるならonClipEvent(mouseUp)の中で座標チェックするか、 スプライトの基準点xを1にすればいいんじゃないかな。
45 名前:Now_loading...774KB [2013/12/10(火) 19:22:39.54 ID:Wuw/OJuL.net] >>44 ありがとうございます そういうものなのですね ちょっと気になった程度で特に問題があったわけではないので気にしないことにします
46 名前:Now_loading...774KB mailto:sage [2013/12/10(火) 21:24:30.51 ID:iLGUCm/A.net] 画像のはじの1pxが削れてしまうSWF6の仕様では? SWF7以上にして試してみて
47 名前:44 mailto:sage [2013/12/10(火) 22:22:38.62 ID:UsTByODd.net] いやそれとは別。
48 名前:Now_loading...774KB mailto:sage [2013/12/18(水) 15:58:49.60 ID:lqV+Ixe5.net] テキストフィールドスクロールバーについて www22.atpages.jp/paracore/other_dl.html#oth4 の TextFieldControl.txt でやっていることを理解しようとしているところです これに下の2つの機能を追加したいのですが難しいでしょうか? 1.ボタン(上下・左右)を押し続けた場合にはどんどんスクロールを続ける 2.ボタンとバーの間をクリックした場合には1ページ分スクロールする ┌─┐ │▲│←ココを押しっぱなしにしている間スクロールを続ける ├─┤ │ │←ココをクリックしたら1ページ分上にスクロールする │ │ ┏━┓ ┃ ┃←バー ┗━┛ │ │ ├─┤ │▼│ └─┘
49 名前:Now_loading...774KB mailto:sage [2013/12/18(水) 21:49:22.64 ID:4/cg2Bfb.net] >>48 押しつづけた場合に……の方は以下の考え方でできるはず。 1. ボタンに、押されているかのフラグを作る。 2. 押された場合に、そのフラグをtrueにし、離された場合に、falseにする。 3. tfubutton の onEnterFrame で、押されていたら、スクロール処理する。 たぶんこんな感じ。 tfubutton.isBeingPressed = false; tfubutton.onPress = function { this.isBeingPressed = true }; tfubutton.onRelease = tfubutton.onReleaseOutside = function { this.isBeingPressed = false }; tfubutton.onEnterFrame = function { if (this.isBeingPressed) { /* スクロール処理 */ } }; 参考にならないけど、昔作ったの。 ktmizugaki.so.land.to/parafla/junk/test_ui.htm
50 名前:Now_loading...774KB mailto:sage [2013/12/18(水) 23:37:26.26 ID:lqV+Ixe5.net] >>49 早々の回答、ありがとうございます 今週末に試してみます
51 名前:ペンちゃん ◆uzmYrDwX1. mailto:sage [2013/12/19(木) 00:29:59.58 ID:qlM8SSd9.net] 「ストリーミング再生」している曲の再生位置をposition関数で取得したいのですが、どのようにしたらよいのでしょう? ネットで調べると、外部から読み込んだデータを逐次再生する方式の「ストリーミング再生」の情報しか出てこない…
52 名前:Now_loading...774KB mailto:sage [2013/12/19(木) 13:56:49.14 ID:sMP1KZu0.net] >>51 ストリーミングの音声は各フレームに細切れの状態で埋め込まれるので 一曲全体としての再生位置をpositionで取得するのは無理なのでは その代わりに現在のフレーム位置=再生位置として使用することができると思いますよ
53 名前:ペンちゃん ◆uzmYrDwX1. mailto:sage [2013/12/20(金) 16:08:15.91 ID:LQlDBIVo.net] そういう構造になっていたのね。ありがとうございます ミリ秒レベルの精度がほしいので、代替方法を考えます
54 名前:Now_loading...774KB mailto:sage [2013/12/21(土) 19:34:08.74 ID:AWrxkf7K.net] >>49 できました! ありがとうございます もう1つの方は バーの背景のスプライトを作り クリックした座標とバーの座標を比較して その方向にスクロールするようにすることで できるようになりました
55 名前:48,54 mailto:sage [2013/12/22(日) 20:42:09.20 ID:HcWnPLqx.net] もう1点質問させていただきます 水平スクロールについて hscroll に値を設定しても思った位置から表示されません 例えば、 _ゴシック 12pt のフォントで幅:100のテキストフィールドで hscroll に 100 を設定した場合、 hscroll に 0 を設定したときの右端の文字の次の文字から 表示されることを期待していましたが1文字飛ばされて表示されます テキスト:1234567890abcdefghijklmnopqrstuvwxyz │1234567890abcdef│・・・hscroll = 0 │hijklmnopqrstuvwx│・・・hscroll = 100 厳密に表示される必要はありませんが何か良い解決方法はありませんか? hscroll に 90 とかを設定するのが無難なのかなとは思っていますが ちょっと腑に落ちなかったので質問させていただきました また、MSゴシックを指定した場合には、 hscroll に 100 を設定しても1文字分程度しかスクロールしません フォントによって表示位置が変わるものなのでしょうか?
56 名前:Now_loading...774KB mailto:sage [2013/12/23(月) 13:22:39.28 ID:fVjY5OAl.net] 幅:100のテキストフィールドの実表示領域は幅:96くらいだから。 createTextField("txt0", 0, 10, 10, 250, 20); createTextField("txt1", 1, 10, 40, 100, 20); createTextField("txt2", 2, 110, 40, 100, 20); txt0.border = txt1.border = txt2.border = true; txt0.text = txt1.text = txt2.text = "1234567890abcdefghijklmnopqrstuvwxyz"; fmt = new TextFormat(); fmt.font = "MS ゴシック"; txt0.setTextFormat(fmt); txt1.setTextFormat(fmt); txt2.setTextFormat(fmt); txt2.hscroll = 100; 並べて見ると一目瞭然。 スクロールは正常に幅:100ピクセルぶん右に動いているので、 余白を計算に入れてhscrollやwidthを決めたらいい。 MSゴシックを指定してても同じ。
57 名前:Now_loading...774KB mailto:sage [2013/12/23(月) 21:12:05.84 ID:RbgyJU04.net] ちなみに、TextFieldの余白は 上下左右 2px づつ。 AdobeのASのリファレンスに確かそう書いてあった。 MSゴシックの場合、埋め込みフォントだと確かにスクロール位置が変。 よく分からないけど、自分の環境だと、20倍するといい感じにスクロールされた。 テキストフィールドの幅が100の場合、20*96 で1画面分スクロールするっぽい。
58 名前:55 mailto:sage [2013/12/24(火) 00:33:13.74 ID:dueBD4Xm.net] >>56-57 なるほど! そういうことなのですね スッキリしました ありがとうございます >>56 サンプルのスクリプト、わかりやすかったです >>57 >>56 のように createTextField、setTextFormat で "MS ゴシック" を設定した場合は問題ないようですが ParaFla でテキストを追加して、テキストのファイルのプロパティで "MS ゴシック" を選択した場合、何か変なんですよね [太字]をチェックしなくても、文字が太くなっているようですし… >>56 のスクリプトを試したとき、文字を埋め込んでなかったので、 MSゴシックでもうまくいっているように見えただけかな? 時間があるときにでも試してみます
59 名前:55,58 mailto:sage [2013/12/24(火) 01:00:39.82 ID:dueBD4Xm.net] もしかして >>57 も、setTextFormat で設定しての結果だったのかな でしたら、>>58 の最後の行について、失礼しました
60 名前:Now_loading...774KB mailto:sage [2013/12/24(火) 01:17:45.97 ID:OFG+yTPh.net] maxhscroll基準にしろ
61 名前:55,58 mailto:sage [2013/12/25(水) 23:22:37.04 ID:ScYYVRSG.net] >>60 ありがとうございます でもどうするのかわかりません
62 名前:Now_loading...774KB mailto:sage [2013/12/27(金) 03:39:43.74 ID:3lVx/AUY.net] えー
63 名前:Now_loading...774KB mailto:sage [2013/12/31(火) 21:04:22.21 ID:cjMWUF9X.net] あと↓のとは別で、白(0xFFFFFF)のアルファ値を 0 → 100 にしたものがあれば だいたいの色を表現できることになりますか? (幅、高さの関係でグラデーション途中の色で抜け落ちてるところもあるとは思いますが) // SWF8 g_w = 300; g_h = 300; g_colors = [0xFF0000, 0xFFFF00, 0x00FF00, 0x00FFFF, 0x0000FF, 0xFF00FF, 0xFF0000]; g_alphas = [100, 100, 100, 100, 100, 100, 100]; g_ratios = [0, 42, 84, 128, 171, 213, 255]; g_matrix = new flash.geom.Matrix(); g_matrix.createGradientBox(g_w, g_h, 0, 0, 0); this.beginGradientFill("linear", g_colors, g_alphas, g_ratios, g_matrix, "pad", "rgb", 0); this.moveTo(0, 0 ); this.lineTo(g_w, 0 ); this.lineTo(g_w, g_h); this.lineTo(0, g_h); this.lineTo(0, 0 ); this.endFill(); g_colors = [0x000000, 0x000000]; g_alphas = [0, 100]; g_ratios = [0, 255]; g_matrix.createGradientBox(g_w, g_h, 0.5 * Math.PI, 0, 0); this.beginGradientFill("linear", g_colors, g_alphas, g_ratios, g_matrix, "pad", "rgb", 0); this.moveTo(0, 0 ); this.lineTo(g_w, 0 ); this.lineTo(g_w, g_h); this.lineTo(0, g_h); this.lineTo(0, 0 ); this.endFill();
64 名前:Now_loading...774KB mailto:sage [2014/01/01(水) 01:29:37.95 ID:uEVc8efi.net] 下部は黒へのグラデーションになってるけど 上部が白へのグラデーションにならないとダメなんじゃないのかな? パラフラWikiの「カラーピッカー.zip」が参考になるかも www.wikihouse.com/ParaFla/index.php?%A5%B5%A5%F3%A5%D7%A5%EB%B1%FE%CD%D1 カラーピッカー.zip
65 名前:Now_loading...774KB [2014/01/02(木) 01:08:29.18 ID:bO+ILgN9.net] >>64 ありがとうございます Wikiに載っていたのですね 失礼しました
66 名前:Now_loading...774KB mailto:sage [2014/01/10(金) 17:45:33.64 ID:H3QKt5pB.net] wikiに相当お世話になって初めてひとつゲームが作れました。 ありがとうございます。 どこでお礼を言えばいいのか分からなかったのでここで言っておきます。
67 名前:Now_loading...774KB mailto:sage [2014/01/11(土) 00:53:45.86 ID:yskc1931.net] 完成オメデd!
68 名前:Now_loading...774KB mailto:sage [2014/01/11(土) 15:05:22.78 ID:lMt8lE+r.net] >>67 ありがとうございます。いやあ、素晴らしいものですねparaflaというのは
69 名前:Now_loading...774KB mailto:sage [2014/01/12(日) 21:33:15.81 ID:a+RX/TRg.net] Soundオブジェクトの作成 … new Sound( target ) で targetに指定するインスタンスについてイマイチ理解できません。 各サイトの説明を見ても 「Sound オブジェクトを適用する MovieClip …」とか 「制御したいサウンドが含まれる、ムービークリップのターゲット …」とか 書いてありますが 「Sound オブジェクトを適用」「制御したいサウンド」 とは何なのかが分かりません。 そのサウンドオブジェクトが使えるスプライトではないようですし サウンドファイルが配置してあるスプライトでもないようですし サウンドオブジェクトがあるスプライトでもないような気がします。 長文、失礼しました。
70 名前:Now_loading...774KB mailto:sage [2014/01/13(月) 02:49:59.60 ID:WGTbJ8Vm.net] そのサウンドオブジェクトを>>69 が置きたいと思っているスプライト/ムービークリップ? 複数の曲を複雑に制御する等でないなら基本どこでもいいし面倒なら省略してnew Sound();でもおk help.adobe.com/ja_JP/AS2LCR/Flash_10.0/00001514.html
71 名前:Now_loading...774KB mailto:sage [2014/01/13(月) 22:54:33.98 ID:X0M0VmVt.net] >>70 ありがとうございます。 サウンドオブジェクトなのですね。 new Sound( target ) の戻り値を格納する変数があるところに オブジェクトが作られると勘違いしていました。 そこにはオブジェクトへの参照が格納されるのですね。
72 名前:Now_loading...774KB mailto:sage [2014/01/15(水) 10:42:04.32 ID:aamxNwcl.net] str = "0123456789"; trace(str + " / length = " + str.length); trace(str.slice(0)); trace(str.slice(7)); trace(str.slice(10)); trace(str.slice(12)); trace(str.slice(3,6)); trace(str.slice(3,3)); trace(str.slice(6,3)); trace(str.slice(3,10)); trace(str.slice(3,12)); trace(str.slice(-1)); trace(str.slice(-4)); trace(str.slice(-10)); trace(str.slice(-12)); trace(str.slice(-4,-1)); trace(str.slice(-4,-4)); trace(str.slice(-1,-4)); trace(str.slice(-8,-6)); trace(str.slice(-10,-6)); trace(str.slice(-12,-6)); trace(str.slice(-4,8)); trace(str.slice(3,-4)); trace(str.slice(-6,4)); trace(str.slice()); trace(str.slice( , 3));
73 名前:Now_loading...774KB mailto:sage [2014/01/15(水) 10:43:38.49 ID:aamxNwcl.net] >>72 失礼 間違って書き込んでしまいました
74 名前:Now_loading...774KB mailto:sage [2014/01/15(水) 18:18:23.61 ID:oPpcnNGQ.net] >>72 ひらめいた
75 名前:Now_loading...774KB mailto:sage [2014/01/15(水) 23:12:50.39 ID:vTZg8RxI.net] >>72 誤爆ついでに質問 substring()メソッドとslice()メソッドの違いは次の2点かな? ・startの値>endの値の場合 substring()は2つの引数が入れ替えられて実行される slice()は空の文字列が返される ・負の整数を指定した場合 substring()は 0 が適用される slice()は文字列の末尾を基準として文字の位置を指定したことになる
76 名前:Now_loading...774KB mailto:sage [2014/01/17(金) 01:09:34.77 ID:CXZaYgjq.net] まずsubstrの引数はendではないし 文字数にマイナスを指定する意味が分からない
77 名前:Now_loading...774KB mailto:sage [2014/01/17(金) 01:13:47.99 ID:CXZaYgjq.net] ああスマンsubstrではなくsubstringだからendで合ってるのか マイナスの意味は分からないが
78 名前:Now_loading...774KB [2014/01/18(土) 00:17:13.88 ID:L/Z7qgal.net] >>75 リファレンスに書いてあるだろ。
79 名前:Now_loading...774KB mailto:sage [2014/01/23(木) 17:39:00.59 ID:FS73wCGs.net] duplicateMovieClipメソッドの リファレンスガイドの記述について質問します help.adobe.com/ja_JP/AS2LCR/Flash_10.0/help.html?content=00001558.html 1.下記は変数の値がコピーされないということで良いですか? >複製元のムービークリップ内の変数は、複製されたムービークリップにコピーされません。 2.下記はどういうことを言っているのでしょうか? >MovieClip.loadMovie() または MovieClipLoader クラスを使用して >ムービークリップをロードした場合、SWF ファイルの内容は複製されません。 >つまり、JPEG ファイル、GIF ファイル、PNG ファイル、または SWF ファイルを >ロードした後でムービークリップを複製して帯域幅を節約することはできません。 3.参考にしているリファレンスガイドは上記のもので問題ありませんか?
80 名前:Now_loading...774KB mailto:sage [2014/01/23(木) 17:41:54.40 ID:FS73wCGs.net] >>79 リンク先間違っていました help.adobe.com/ja_JP/AS2LCR/Flash_10.0/help.html?content=00001295.html
81 名前:Now_loading...774KB mailto:sage [2014/01/24(金) 00:34:47.95 ID:u9GcRWYD.net] 1 変数がコピーされません 2 loadMovie(画像) → duplicateMovieClip() → 画像なしのMovieClip完成 3 YES ていうかテンプレのURLでリファレンスが見られなくなってるいつのまに…… ActionScript 2.0 リファレンスガイド help.adobe.com/ja_JP/AS2LCR/Flash_10.0/ 追加事項/更新されたメソッドおよびプロパティ help.adobe.com/ja_JP/as2/reference/addendum/WS3fd35e178bb08cb31e63e3d124b63c3af7-8000.html PDF版とFlash Lite リファレンスは発見できなかった
82 名前:Now_loading...774KB [2014/01/24(金) 09:39:47.65 ID:0CC4lhKU.net] >>81 www.adobe.com/support/documentation/jp/flash/
83 名前:Now_loading...774KB mailto:sage [2014/01/24(金) 13:17:13.98 ID:FKWtr+rf.net] >>82 メニューのリンク全部ヘルプページに飛ばされるんだが
84 名前:Now_loading...774KB [2014/01/24(金) 16:56:50.16 ID:0CC4lhKU.net] >>83 ごめん。前見た時は行けたからチェックしてなかった。 pdfが削除されてたみたい。 欲しい人はWeb Archive経由でダウンロードしておくといいかな。 https://web.archive.org/web/20131208162418/www.adobe.com/support/documentation/jp/flash/ ここからリンクに行けば https://web.archive.org/web/20111125153322/livedocs.adobe.com/flash/9.0_jp/main/flash_as2_language_reference.pdf こんな風に見られるはず。
85 名前:Now_loading...774KB mailto:sage [2014/01/24(金) 20:46:22.06 ID:igTOg4aH.net] >>81 ありがとうございます 2,3は了解しました でも 1 について、変数はコピーされているような気がしますが… インスタンス名:mc内のフレームのスクリプトに下記のように記述して a = 10; trace("a = " + a); メインのフレームのスクリプトでduplicateMovieClipを実行すると mc.duplicateMovieClip("mc01", 0); トレースウインドウに「a = 10」が2行表示されるので 変数はコピーされているのではないでしょうか? そういう意味ではないのでしょうか? 試しているときに気になったのですが メインのフレームのスクリプトを下記のようにすると mc.duplicateMovieClip("mc01", 0); trace(mc01.a); mc01.aの値はundefinedになってしまいます 次のフレームに trace(mc01.a); を記述すると正しく表示されるのですが コピー先のスプライトのスクリプトが実行されるのは duplicateMovieClipを記述したフレームが終わってからなのでしょうか? 初歩的なことでしたらごめんなさい >>84 リファレンス、ありがとうございます
86 名前:Now_loading...774KB mailto:sage [2014/02/02(日) 13:00:32.86 ID:05yzFuip.net] 質問です。 removeMovieClipって、 this.removeMovieClip();とか、_parent.removeMovieClip();って やっていいんですか? 一応うまく動くみたいですが、例えばonEnterFrameの中に、 スクリプト@→if(条件){this.removeMovieClip();}→スクリプトA 等と書くと、スクリプトAはif(条件)が満たされたフレームには実行されないのか、等 色々不安です。
87 名前:Now_loading...774KB mailto:sage [2014/02/02(日) 18:53:04.35 ID:DWqD8hAa.net] うーん細かい所が気になっちゃうんだろうけど、作品に必要になったその時々で実行して動いたら、それで良いんじゃないかなー。 内部の処理ルールを聞かれても中の人じゃないから、代行で@→if(条件)→Aって書いて実行するくらいしか出来ることないよ。
88 名前:Now_loading...774KB mailto:sage [2014/02/04(火) 19:58:25.10 ID:r/GRRTFU.net] (unload)の中に書いたら?
89 名前:Now_loading...774KB mailto:sage [2014/02/08(土) 17:21:22.90 ID:laPm4XwN.net] 1 スプライトのサイズ(幅、高さ)を取得する良い方法はありませんか? スプライトのサイズに合わせた不透明度=0のParaDraw画像を配置すると _width,_heightの値は 上下左右1ピクセル(拡大して配置すると1ピクセル×倍率分)ずつ大きくなってしまいますし 不透明度=0のpng画像やjpg画像を配置すると 背景の色によっては完全な透明にならないときがあるようです ParaDraw画像を配置して、余分な分をマイナスするのが無難でしょうか? 2 アクションスクリプトで イベントのプロパティの[フレームカウント]を変更したり [移動先]の[X]や[Y]などに値を設定することはできますか? やりたいことは 並んでいるトランプのカードの任意の1枚を別の位置に移動させるときに 座標を1発で変更するのではなく少しずつ移動するようにしたいのです
90 名前:Now_loading...774KB mailto:sage [2014/02/08(土) 19:04:54.55 ID:OGcsyJnd.net] 2については、例えば mc1という名のスプライト(この場合はトランプのカード) をクリックしたら今の座標からx方向に毎フレーム5pxづつ100フレーム動かすのは、 onClipEvent(enterFrame) のなかに、 @クリックされたらugokasu=100; Augokasu>0なら、this._x+5;で、ugokasu--; をかけばいいんじゃない?質問の意図が違ったらごめんなさい
91 名前:Now_loading...774KB mailto:sage [2014/02/08(土) 20:22:32.47 ID:laPm4XwN.net] >>90 やはりそういう方法になるのですね よく考えてみると>>89 の2のことができたとしても上手くいかないような気がしてきました ありがとうございました
92 名前:Now_loading...774KB mailto:sage [2014/02/08(土) 20:26:06.67 ID:JWF1Opa9.net] >>89 _width見なくても画像作った自分で数値わかってるんじゃ……
93 名前:Now_loading...774KB mailto:sage [2014/02/08(土) 21:27:28.33 ID:OGcsyJnd.net] >>91 どんなことがしたいのですか?
94 名前:89,91 mailto:sage [2014/02/09(日) 01:30:55.05 ID:aoDZT/Fj.net] >>92 そうなのですが画像のサイズを変えたときにスクリプトを修正する必要がないようにしたかっただけです たいした修正ではないと思いますが… >>93 やりたかったことは>>90 で例示していただいたことです ただ単にonClipEvent(enterFrame)を使わないでできないのかな?と思っただけです
95 名前:Now_loading...774KB mailto:sage [2014/02/09(日) 01:32:41.01 ID:1KXZbI6l.net] 複数の移動先ABCを経由させたいという意味ならば イベントプロパティの右側にある移動ガイドを使えばいい
96 名前:89,91 mailto:sage [2014/02/10(月) 20:26:02.13 ID:KadfaJId.net] >>95 そういう意味ではありませんでしたがありがとうございました わかりづらかったみたいでごめんなさい
97 名前:Now_loading...774KB mailto:sage [2014/02/26(水) 00:52:26.77 ID:rrCPV8P3.net] マウスが画像に触れているかどうかを知るにはどうすればいいですか hitTest(_root._xmouse, _root._ymouse, true) としているのですが、透明な部分を触っていても触れているという判定になってしまいます (四角で判定されているようです) スプライトの中に画像を入れて、そのスプライトに↑のスクリプトを書いています 画像は透過してあるpngです どうやればいいでしょうか お願いします www1.axfc.net/u/3180492.zip ←pflと画像です
98 名前:Now_loading...774KB mailto:sage [2014/02/26(水) 18:45:43.96 ID:sUDLwx6W.net] >>97 Hittestは矩形で判定されるので 画像をボタンにしてボタンアクションをスクリプトにして、 on(RollOver) { やりたいこと } とすればできるよ
99 名前:Now_loading...774KB mailto:sage [2014/02/26(水) 18:59:47.78 ID:sUDLwx6W.net] あっPNGか、PNGはやったことないな 上はParadrawデータの場合です ダメならParadrawでシルエットパターン作って色を透明にして重ねてボタンにする
100 名前:Now_loading...774KB mailto:sage [2014/02/26(水) 20:20:19.15 ID:mw4k/0Ge.net] >>97 MovieClipからのhitTestで「何も無い部分」が有効になるのは、本家FlashやParaDrawから作るベクター画像だけだから。 pngから精密に判定したいならBitmapDataからhitTest(透過度を考慮できる)、曖昧でいいなら矩形を組み合わせて形を似せるか、形をトレースしたベクター画像のhitAreaで判定などで。
101 名前:Now_loading...774KB mailto:sage [2014/02/26(水) 22:23:07.51 ID:rrCPV8P3.net] >>98-100 ありがとうございます ベクタ用意するのが簡単そうですね、やってみます
102 名前:Now_loading...774KB [2014/03/01(土) 14:37:50.42 ID:zwnUiuCb.net] JPEG圧縮しないのチェックって何枚画像があっても1枚ずつチェック入れていくしかないですか?
103 名前:Now_loading...774KB mailto:sage [2014/03/01(土) 18:26:41.99 ID:hOgl1UVr.net] >>102 複数選択(ShiftかCtrl押しながら選択)
104 名前:Now_loading...774KB mailto:sage [2014/03/01(土) 22:27:24.45 ID:zwnUiuCb.net] >>103 複数選択だとチェックが灰色なのでできないんだと思ってました・・・ 押してみるもんですね ありがとうございます!
105 名前:Now_loading...774KB [2014/03/27(木) 16:48:32.05 ID:wA9bcibq.net] ゲームを作ってて自機だけfps変更したいのですがどうすればよいかわかる方いますか? スクリプトがわかりません
106 名前:Now_loading...774KB mailto:sage [2014/03/27(木) 17:43:06.06 ID:RFc7Vh74.net] >>105 fpsというのは作品単位で全体に指定するものなので通常は変更しません。 キャラクター毎シーン毎のスピードを変える方法としては、1フレームにつき移動する量をそれぞれ変える、 数フレームおきに処理を行うようにそれぞれウェイトをかける、などがよく使われています。
107 名前:Now_loading...774KB [2014/03/27(木) 22:21:45.60 ID:cCfBj7f7.net] >>106 ありがとうございます! よければ具体的なスクリプト情報など教えていただけたらと思うのですが
108 名前:Now_loading...774KB mailto:sage [2014/03/27(木) 23:38:59.69 ID:RFc7Vh74.net] >>107 具体的にどういった仕様にしたいのかがわからないのですが、最初はParaFla!の本家に置かれているシューティングゲームサンプルを参考にしてはどうでしょうか。 スプライト[myChar]のスクリプトから「Key.isDown(Key.○○○)*6;」にある移動量を変更することで、自機のスピードだけが変更されます。
109 名前:Now_loading...774KB [2014/03/28(金) 12:45:49.93 ID:43mNqiUv.net] >>108 早速試そうと思います。ありがとうございました
110 名前:▼▼▼経済板を荒らす元ナマポ・禁煙マスター▼▼▼ mailto:sage [2014/04/03(木) 00:23:58.76 ID:I99a5mkc.net] 下記スレ量産、2ちゃんねる経済板荒らし、自称坂本陽@豊中市 「糞汁は経済板から消えるべき」 「産業歴史博物館設立実行委員会(エンジン博物館)」 ※スレタイに「北斗の軍」と入ってるスレ立てもこのクソ野郎の仕業 (´-ω-`)y-~(禁煙マスター) ← 史上最悪の中年荒らし (トリップを変えて別人になりすます技も覚えて来たようですw) こいつのズリネタ ameblo.jp/garo-farann/image-11515076726-12507503444.html 得意技:情報漏洩、ナマポ受給、糞ブログコピペ、ケムトレイル、人工地震、かまってちゃん、驚異の前言撤回w、都合が悪いとすぐ話題脱線 ナマポで助けてもらい toro.2ch.net/test/read.cgi/occult/1354090242/78 日本人滅びろ発言 kohada.2ch.net/test/read.cgi/eco/1342954026/993 情報漏洩をきっかけに kohada.2ch.net/test/read.cgi/eco/1326591504/646 kohada.2ch.net/test/read.cgi/eco/1342954026/926 別れの挨拶1! kohada.2ch.net/test/read.cgi/eco/1356935230/329 別れの挨拶2! toro.2ch.net/test/read.cgi/occult/1354090242/303 別れの挨拶3! kohada.2ch.net/test/read.cgi/eco/1356855992/54 そして告発の逆恨み! kohada.2ch.net/test/read.cgi/eco/1342954026/996 ameblo.jp/garo-farann/entry-11462157964.html 精神異常をきたした kohada.2ch.net/test/read.cgi/eco/1374582405/318 超低学力! kohada.2ch.net/test/read.cgi/eco/1369571885/587 さらにロリコンも暴露! kohada.2ch.net/test/read.cgi/eco/1376273900/580-629 何を言ってるのか? kohada.2ch.net/test/read.cgi/eco/1375448326/597 無駄にスレを作ってる張本人w toro.2ch.net/test/read.cgi/occult/1349421194/256 これはひどい kohada.2ch.net/test/read.cgi/eco/1372265052/512
111 名前:Now_loading...774KB mailto:sage [2014/04/22(火) 01:43:14.61 ID:t+fop5MI.net] 何年ぶりかわからないけど久々にIRC覗いたら部屋なくなっちゃったんだね また集まってゲームとか出来るといいね
112 名前:Now_loading...774KB mailto:sage [2014/04/22(火) 06:06:10.24 ID:sT6IJRxq.net] >>111 人すっごい少ないけど、IRCまだありますよ? 普段は3〜4人しかしないけど、部屋の維持だけ状態ですけど なんか今サーバーの調子があまり良くはないようですが、その影響かな? でも、Twitterでの交流の方が盛んなのかもしれません
113 名前: ◆RUNst/lWGI mailto:sage [2014/04/30(水) 01:34:06.05 ID:QFDQJ40D.net] 去年のTor騒動でトリキーが漏れました 毎夏お馴染みRUN/runst.です。 今年は感謝祭も第十回という大きな節目ですし、 早めに準備ということで、 感謝祭公式サイトを仮公開中です。 インデックス以外のページはまだないですが、随時更新予定。 2chの現在の騒動でうっかり難民化しないようにという心配もあったり? とにかく、募集している運営さんの行き先だとか、企画だとか、 公式サイトで順次告知していく予定です。 [ 第10回ParaFla!感謝祭 公式サイト ] parafes.web.fc2.com/2014/ まだ、未完成サイトで告知来てスイマセン。近日中にもう少しマシにしときます。 あぁ、Wikiの談話室もリンク貼っとかなきゃ……
114 名前:Now_loading...774KB [2014/04/30(水) 01:46:49.24 ID:G72tLpdQ.net] 十周年か、はやいね
115 名前:Now_loading...774KB [2014/05/16(金) 22:16:39.72 ID:uYt4+HMy.net] みんな作ろうぜ
116 名前: ◆RUNst/lWGI mailto:sage [2014/05/21(水) 20:16:28.26 ID:7Qhst6Kj.net] どうも感謝祭よりお知らせです。 とりあえず、X氏が掲示板用意してくれたので、 2chスレッド型掲示板で会議室用意しました 後、感謝祭公式サイトデザインを将鷹氏が協力してくれて、 随分とまともになりました (前回のはIEで見ると、すっごい酷かったようです) とりあえず、今年のイベントについての相談もしたいので、 会議所スレへのご参加お待ちしております [ 第10回ParaFla!感謝祭 公式サイト ] parafes.web.fc2.com/2014/ [ ParaFla!感謝祭 会議室 Part3 ] bbs.40ch.net/test/read.cgi/swf/1400669680/
117 名前:Now_loading...774KB mailto:sage [2014/07/02(水) 18:33:42.84 ID:uWiWCy9e.net] そろそろ感謝祭の季節と思って覗きに来ました
118 名前: ◆RUNst/lWGI mailto:sage [2014/08/16(土) 00:10:09.96 ID:RGEvTUFD.net] 第10回ParaFla!感謝祭の日程も近づいてまいりました 通常参加締切ですが、 [[ 8/17(日)23:59まで ]] とさせて頂きます その後の申込は飛入参加枠とさせて頂きますので、予めご了承ください 告知が遅くなり、本当に申し訳ありません 作品提出メールに関しては、締切後随時送信させて頂きます。 あと、現状作品数が多くなりそうもないため、運営投下は24日(日)のみとなる予想です その他、企画等ご意見は、会議室スレ、ご意見メールフォーム等より お気軽にご連絡ください 感謝祭運営よりお知らせでした 皆様のご参加を心よりお待ちしております。それでは失礼致します
119 名前:Now_loading...774KB [2014/08/16(土) 16:04:55.54 ID:BRzibXeO.net] 乙です 今年も飛び入りになりそうだ
120 名前: ◆RUNst/lWGI mailto:sage [2014/08/19(火) 15:43:18.42 ID:poZI0RvB.net] 通常参加申込頂いた方へ、作品提出についてのメールを送信させて頂きました。 届かない!という方や、公式載ってない!という方は、 TwitterでもIRCでも会議室でも、ご連絡ください。 あと、感謝祭日程ですが、運営投下は日曜日だけになりますが、 土・月と休みを強奪してきたので、 企画等の公式対応は、協力出来るかと思います。 (本来の当日である25日は月曜日ですしね) 何度も告知でスレを消費して申し訳ありません。 では、多分次は開催前挨拶か、会場告知等で書き込みすると思います。 感謝祭運営より、お知らせでした。
121 名前: ◆RUNst/lWGI mailto:sage [2014/08/22(金) 22:50:02.67 ID:9NcQu+bw.net] 連投失礼。感謝祭運営からお知らせです。 第10回ParaFla!感謝祭 飛入参加申込も 8/22(金)23:59 が締切です。 申込を予定されている方はお早めに。 作品提出に関しては、即時メールを送信する予定ですので、 締切後は出来るだけ早く返信お願いします。 ちなみに、俺はまだ製作中。締切時間越えそう……本当に申し訳ありませんl!lorzlil あと、なんか将鷹さんがニコ生あたりでラジオを企画しているそうです 何時からやるのか知らないですけど イベントは、また第5回のスレ、再利用でも問題ないですか? まだ500くらい余ってるんで。 告知はこれくらいで、製作戻ります。何かあったら気軽に声かけてください。
122 名前: ◆RUNst/lWGI mailto:sage [2014/08/23(土) 18:48:40.79 ID:LuIuWEpL.net] 第10回ParaFla!感謝祭会場についてのお知らせです。 第5回スレ再利用とさせて頂きました peace.2ch.net/test/read.cgi/swf/1250961106/392- 尚、運営からの投下は明日 24日(日) 18:00〜 を予定しております。 それでは、度重なる連投失礼しました。
123 名前:Now_loading...774KB mailto:sage [2014/08/23(土) 19:00:49.30 ID:su0m0c9t.net] お疲れ様です!
124 名前:Now_loading...774KB mailto:sage [2014/08/23(土) 23:59:49.93 ID:QUtaI025.net] いよいよだ!
125 名前:Now_loading...774KB mailto:sage [2014/08/24(日) 17:05:10.44 ID:JaMMiqld.net] 大遅刻のよかん
126 名前:Now_loading...774KB mailto:sage [2014/10/28(火) 22:18:56.26 ID:V5FnFeiW.net] 感謝祭とそれ以外の落差
127 名前:sage [2014/11/14(金) 16:40:38.03 ID:w0og4ywX.net] しゃーないYO
128 名前:Now_loading...774KB mailto:sage [2014/11/15(土) 08:53:39.97 ID:cIv6kbel.net] あまりのロングパスの切なさに思わず書込
129 名前:Now_loading...774KB mailto:sage [2014/11/16(日) 21:10:46.50 ID:/139vZlI.net] 質問する人もいないしNE、 覘く人が居なくなるのも流れだYO
130 名前:Now_loading...774KB mailto:sage [2014/12/24(水) 19:48:26.74 ID:eX8hHz7W.net] こぴぺスプリクトのサイト、閉めたん? いやー、困ったわー。
131 名前:Now_loading...774KB mailto:sage [2014/12/24(水) 20:46:36.13 ID:VjKjVf2r.net] >>130 トップページの「旧コンテンツ」から行けるよ
132 名前:Now_loading...774KB mailto:sage [2014/12/25(木) 20:48:31.54 ID:AIxiKb11.net] ホンマや! よかった〜。 助かったわ、ありがとなぁ。>131 ついでにメリクリ!
133 名前:Now_loading...774KB mailto:sage [2014/12/25(木) 23:21:11.23 ID:Fj4e0rC+.net] メリークリスマス メリークリスマス全てのパラフラー達
134 名前:Now_loading...774KB [2015/01/31(土) 11:32:33.55 ID:C5gri5h0.net] 人少ないようですが質問しても大丈夫でしょうか (簡単な脱出ゲームを作ったことがあるくらいの初心者です) ver1.39 SWF8で制作しています _root.スプライト名.loadMovie("ファイル名.swf"); ↑の書き方で空のスプライトに外部swfファイル(静止画像)を読み込んで表示させているのですが たまに表示されないことがあります 同じ状況でもきちんと表示されることの方が多いので スクリプトの書き方に問題があるわけでは無さそうなのですが ネットの接続の具合?とかそういう理由で表示されなくなるのでしょうか? どうやったら毎回きちんと表示されるのか分からず悩んでいます もしくは、画像が表示されない時に何か他の仮画像を表示させる方法などがありましたら知りたいです よろしくお願いします
135 名前:Now_loading...774KB mailto:sage [2015/02/01(日) 09:13:00.70 ID:uVJ0ixgU.net] ロゴか何か表示して読み込みが終わるまでの時間稼ぎするとか _framesloadedをチェックして読み込み終わってから先に進むとか
136 名前:Now_loading...774KB [2015/02/09(月) 22:16:19.86 ID:uT+B/EB7.net] 最近脱出ゲームつくってるんだがバグ?がでて困ってる。 最初は普通の画面なんだが、ラベルジャンプで移動して戻ると、変な画面になってる。 別のラベルの画像が中途半端に残るし、元画像は一部表示されない。 別ラベルの画像(スプライト)は、元の置いてあるラベルとは大きさも位置も違くて意味わからん。 元のラベルに別のラベルのスプライト配置してるわけでもないし、誰かこんな拙い説明でも察して解消してくれる人いる?
137 名前:Now_loading...774KB mailto:sage [2015/02/09(月) 23:54:29.55 ID:HUbuXcCe.net] ラベルの配置変えてみたら解決したことがあるな
138 名前:Now_loading...774KB mailto:sage [2015/02/10(火) 01:05:54.67 ID:W3t+T3z+.net] >>136 スプライトの深度は変えてある? これ↓とは違う事象かな nuko.info/old/memo/#pf03 (固定画面が変わらない?)