無料flash作成ソフト“ParaFla!” part22
2 :
1001 :2008/07/26(土) 23:19:08 ID:XdXjBa1z
このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。
3 :
Now_loading...774KB :2008/07/26(土) 23:21:41 ID:SMKy1Z6H
【よくある質問 1】
Q・なんか文字化けするんですが?
A・VBランタイムを入れましょう。
http://www.vector.co.jp/soft/win95/util/se180668.html Q・VBランタイムってなんですか?
A・ParaflaがPS2ソフトだとすれば、ランタイムはPS2本体のようなもの。
それが無いと使えない。(正しくは正常な動作をしない。)
Q・画像はどうやって入れるのですか?
A・左下の枠にファイルをドラッグ&ドロップ。MP3、.pdrも同じ
または左下の枠で右クリック→アイテムを追加→ファイル
Q・画像が赤くなります
A・プログレッシブjpgを使ってるからです。
jpg形式で保存してみてください。
Q・SWFに変換するにはどうすればいいのでしょうか
A・Paraflaで【ファイル】→【SWFファイルの作成】で出来ます。
Q・フェード、縮小などで見えなくさせようとしても上手く行きません。
A・仕様上、それらのイベントは一コマ手前で止まるようになっています。
アクションの【画像を消去】などで対処してください。
Q・画像が途中で消えてしまいます。
A・別の画像と深度が重なってる可能性があります。
Q・参考にしようと思っていたpflファイルが開けません。
A・作られたパラフラのバージョンが違うと開けません。
対象のバージョンのParaFlaを使用して、もう一度開いてみてください。
4 :
Now_loading...774KB :2008/07/26(土) 23:22:48 ID:SMKy1Z6H
【よくある質問 2】 Q・画像の動きがぎこちないです。 A・FPS値が低い可能性があります。【ファイル】→ 【プロジェクトのプロパティ】より、FPSの値を調節してください。 Q・mp3ファイルが正常に再生されません。 A・サンプリングレートが11kHz,22kHz,44kHzで固定ビットレート(CBR) のものでないと正常に再生されません。 音声ファイル変換ソフト(LIFEなど)で再変換してみましょう。 Q・swfファイルが開けない A・.swfをIEやFlash再生用ソフトに関連付けしてください。 Q・pflファイルが開けない A・ファイル>プロジェクトファイルを開く、でpflファイルを選択するか または、.pflをParaFlaに関連付けしてください。 Q・テキストを回転・透過させると消えてしまいます。 A・デバイスフォントを使っているからです。 先頭に_の付いていない埋め込みフォントを使用してください。 Q・flvやmpegに変換するにはどうすればいいのでしょうか。 A・動画ファイル変換ソフト(swf2aviなど)で変換してみましょう。 ※解決されやすい質問のコツ (1)バージョンを書く(ParaFla1.37 / SWF6 など) (2)使用環境を書く(WinXP / IE7 / 携帯の機種 など) (3)質問の内容はできるだけ具体的に説明する × どうもうまくいかない ○ jpg画像が再生途中で消えてしまう (4)ソースや参考にしたサイトへのリンクがあれば貼る
5 :
Now_loading...774KB :2008/07/26(土) 23:23:40 ID:SMKy1Z6H
6 :
Now_loading...774KB :2008/07/26(土) 23:24:39 ID:SMKy1Z6H
【よくある質問】前スレの追加(?)分 Q・テキストを回転・透過させると消えてしまいます。 A・デバイスフォントを使っているからです。 先頭に_の付いていない埋め込みフォントを使用してください。 Q・AVIなどに変換するにはどうすればいいのでしょうか。 A・動画ファイル変換ソフト(swf2aviなど)で変換してみましょう。
>>1 ・ ・。・゚・ 。 ・゚。・。・゚・ 。 ・゚。・。・゚・ 。 ・゚。・。・゚・ 。 ・゚。 ・・ 。 ・゚。
・ ・。・゚・ 。 ・゚。・。・゚・ 。 ・゚。・。・゚・ 。 ・゚。 ・。・゚・ 。 ・゚。 。
。 ・。・゚・ ・。・゚・ 。 ・゚。
。 ・。・゚・ 。 ・゚。
・。・゚・ 。 ・゚。
・。・゚・ 。 ・゚。
。 ・。・゚・ 。 ・゚。 ・。
・。・゚・ 。 ・゚。 ・゚。
・。・゚・ 。 ・゚。 。 ・ 。 ゚ 。 ・゚。
・ ・。・゚・ 。 ・゚。 。・゚ ・ 。 ・゚。
∧_,,∧ 。・゚ 。・゚ 。・゚ 。・゚ 。・ 。・゚ 。 ・。・゚・ 。 ・゚。
( ;`・ω・ ) 。・゚ 。・゚ 。・゚。・゚・。 ・゚・。 ・゚・。・゚ ・。・゚・。・゚・ 。・゚ ・。・。・
/ o━ヽニニニニニニニニニニニニニニニニニニフ
しー-J
13 :
984 :2008/07/27(日) 07:23:00 ID:xBoRAY1o
名前欄入れ忘れました
マルチポストの上に連投でスレ立てを妨害 質問をよそおった荒らしにエサを与えないで下さい
15 :
980 :2008/07/27(日) 10:08:20 ID:IOSENdtO
>>12 わざわざありがとうございました
すごく分かりやすかったです
おっしゃってた 構造・ステージ・演目・撤収の意味も理解できました
で、今回はタイムラグ無く表示するために先読み、ということなので
演目が行われているうちに次の演目を別のステージに登場させて、
でもまだあちらのステージでは前の演目が上演中なのでstopのままで、
終了したらそちらのステージは削除、こちらのステージの演目をplay、
という流れでいいんですよね?
ちょっとやってみます
前スレ982です。レス遅れてすみません。 やっと理解することができました。前スレ983さんありがとうございました。
18 :
980 :2008/07/27(日) 23:02:07 ID:IOSENdtO
>>12 結局一日中やってみたのですが…うまくいきませんでした…
サンプルを応用してもステージが複数(先読み)の場合…
分かりませんでした…
他の方法としてもflag立てたりArray使ってみたりと とにかく
(分からないながらも)色々やってみたんですが、やっぱりダメ…
続きの作業は明日以降に…ということで寝ます…
三点リーダうざ杉。
ここに巣くってるヤツラもほんと人間がちーせーよなw
>>19 を始め、まともに回答しない(出来ないwww)ような
チンカスレベルはとりあえず引っ込んでろよw
誰もが皆、最初は初心者ってのを忘れ、且つ、単に
経験の多寡だけに過ぎない空虚な自信(要するに受け売り、
物真似ってことだろ?w)に有頂天ってww
こんなバーチャの空間でしかイキガレナイやつらが
現実社会で無差別殺人なんかを起こすんだよな、きっと
こういうヤツラこそが犯罪被害者になればいいんだよ
そうすりゃこの腐れ社会もちょっとは浄化の方向に進むだろうからねw
【お断りします】 ハ,,ハ .ハ,,ハ ハ,,ハ( ゚ω゚ )( ゚ω゚ ) ハ,,ハ ( ゚ω゚ ).ハ,,ハ) (.ハ,,ハ)( ゚ω゚ ) | U ( ゚ω゚ )( ゚ω゚ ) .と ノ u-u (l ) ( ノu-u `u-u' `u-u'
>>23 乙
∨ __,,..,,,,_ / 乙
_,,..,,,,_ ./ ・ω・ヽ ̄ _,,..,,,,_ / 乙
/・ω・ ヽ l l ./・ω・ ヽ ̄ __,,..,,,,_
l l `'ー---‐´ l l /ω・ ヽ<乙
`'ー---‐'′ `'ー---‐'′ l l
_,,..,,,,_ `'ー---‐´
__,,..,,,,_ /・ω・ ヽ /
./ ヽ l l <. 乙
__,,..,,,,_ l l _.`'ー---‐' \
./ ・ωヽ `'ー---‐´ \ 乙
l l _,,..,,,,_
`'ー---‐´ _,,..,,,,_ ./ -ω-ヽ <乙
/・ω・ ヽ l l
∧ l l _ `'ー---‐´
/ ̄  ̄\ `'ー---‐'′\ 乙
乙
__,,..,,,,_ _,,..,,,,_ / 乙
./ ・ω・ヽ ./ ヽ ̄ __,,..,,,,_
l l l l /ω・ ヽ<乙
`'ー---‐´ `'ー---‐'′ l l
∧ `'ー---‐´
乙
>>24 なんでこんなきもいAAをいちいち持ってくる意味が分かりません
>>27 気に掛けてくださってありがとうございます
残念ながら…orz
疑問ごとに細かく質問するのも板汚しで迷惑だし
かといって他スレで…となるとマルチになるし…
なので何とか自力で、と時間が許す限りググりまくって
弄り倒してるんですが…
(今もちょうど仕事から戻って風呂に入って作業を始めたところ)
今現在は"先読み"のためのMC2、MC3〜の設定って
ParaFlaでホントにできるのかな…?というところにおります
お言葉に甘えまして、続きは御紹介の場所で…<(_ _)>
よろしくお願いします
第4回ParaFla!感謝祭主催のRUNです。 明日は通常申し込みの締切りです。 こぞってご参加お待ちしております。 さて、今回の本題は、ごめんなさいです。 申し込みフォームに不備がありました。 完全にこちらのミスです。 先ほど、該当者の方にメールをしましたが、 最初の方に申し込み頂いた方は、 アイコンとコメント欄がありませんでした。 心当たりのある方はメールをご確認ください。 申し訳ありませんが、メールへの返信をお願いします。
乙 ところでプレイベントまだ未定なん?
>>31 うー
外部板の会議スレで、話詰めないと書けないのです。
会議スレで話振ってください。
\ / ... (´∀`) ワサワサ! (((__人__))) バサバサ! .. ` ⌒´
「バグ」だっけw
話振れって言われたから 間違えて羽振ってるんだよ、たぶん。
質問です。 変数を指定して、その変数の中身が変更されたときにだけ中の処理が実行されるスクリプトのが組みたいのですが、どうすればいいでしょうか? 例えば、変数aの中身が変更されたときにtrace(a)を実行するスクリプト、といったものです。
aのバックアップをbで取っておいて、適当に時に比較して 違っていたらtrace(a)を実行して、aをbでバックアップする ってのはどうだ
ifは? もしaがaじゃなくなったらtrace(a)実行 って感じで
ごめんね 僕おバカだから
var o = {}; var getter = function(){ return o.__a; }; var setter = function( value ){ if( o.__a !== value ) trace( value ); o.__a = value; }; o.addProperty( "a" , getter , setter ); //----------------------------------------------- o.a = "helloWorld"; //----------------------------------------------- Key.addListener( { onKeyDown:function(){ o.a = String.fromCharCode(Key.getAscii()); } } ); //-----------------------------------------------
みなさんありがとうございました。
>>42 さんのでやってみたところうまくいきました。
>>42 すみません、気になる点があったのでもう一度質問してもよろしいでしょうか?
var getter = function(){
return o.__a;
};
var setter = function( value ){
if( o.__a !== value ) trace( value );
o.__a = value;
};
この間だけaの前にアンダーバーが2つ付いているのはなぜですか?
それと
o.addProperty( "a" , getter , setter );
ここで登録したリスナーを削除するにはどうすれば良いですか?
get/setメソッドが参照する実体プロパティの名前はアンダースコアを二個付けするAS2.0の命名規則の参考です。 本来アンダースコアはメタ意味でもシンタックスでも無いので、自由に命名していいんじゃないかなと思います。 二番目、削除できないんじゃないかな? ちなみにリスナーではないよ。
>>45 レスありがとうございます。わかりました。今までaddProperty自体知らなかったので・・。
みなさんありがとうございました。今気づいたらIDがD4U・・
そんな名前の人居たような・・・?
読みこんでいるフラッシュから指定しているパケットが送られてきたら そのパケットの一部をテキストに表示するなどの応答動作をする方法はあるでしょうか
>>49 誰かが回答をしてやればいいんじゃないのか?
そういう事は、普通自分では言わない
質問に答えられないのにマルチポストにはすぐ噛付くんですねー^^
どうやら52がエンディングのようだ
もうすぐ感謝祭だな
久しぶりに酷い自演を見た
ちょっとわろた
自演かよw
で実際
>>48 はどうすればできるん?
XMLSocket 使えばいいんかな
あ、おれは
>>52 とちゃうからねw
58 :
Now_loading...774KB :2008/08/07(木) 10:17:09 ID:0T6TjkVI
わざわざ断るあたりがもうね
>読みこんでいるフラッシュ ブラウザで読みこんでいるフラッシュの意? それとも親フラッシュが読みこんでいる子フラッシュ? >フラッシュから送られてきたら どんな形式でどこに対して送ってるの? 答えたくても質問がこれじゃあ・・・ マルチや自演をしてる時間が有るなら、もっと質問文の行数を増やして 他人に意味の通じる説明を詳しく書くための時間に使おうよ。
そういうことに時間を使える人間は、こんなところで質問しないだろ。 頭を使うことができないから 「だれか答えろよ」 ということになる。
読み込んでいるフラッシュ lodMovie("〜", 1); 読み込んでいるフラッシュに<〜>みたいな感じで送られてきます。 これでどうですか?
62 :
61 :2008/08/07(木) 19:53:43 ID:3irUoqT3
修正: loadMovieでなくloadMovieNumでした。
みたいな感じってどんな感じだよ 送られてきますってどこからだよ もうわざとやってるだろ釣りだろ
64 :
61 :2008/08/07(木) 20:58:55 ID:3irUoqT3
こっちはまじめなんだが; <comment XX="aa">こういうのです。
どっからどんな風に何が送られてくるの?
埒があかない
質問NGワード集
http://www.fumiononaka.com/TechNotes/NGWords.html > 【*回答をきちんと読まない・回答者から聞かれたことに答えない】
> 「確認した環境にインストールされているFlash Playerのバージョンは、いくつですか?
> また、パブリッシュするバージョンを変えてみるとどうですか?」
> この回答に対して、つぎのような返信をする人が少なくありません。
> 「Flash Playerのバージョンは、最新です。ほかに、何か原因は考えられませんか?」
> 【*自分にしかわからない用語を使う】
> たとえば、「りんごを買おうとしたら、出てこないので、買い物かごに入れられません。
> なぜでしょう?」と質問されたら、どう答えますか?
> 何を質問しているのか、わかりませんね。
> 【*第三者から見てわからない】
> 119番に「隣の家が火事です!!」と叫んでも、当然のことながら消防車は出動できません。
> 「隣の家」はあなたにとって明らかなのでしょうが、あなたがどこにお住まいなのか
> わからないからです。
【*自分ができないくせに、ソフトのせいにする】 最後の行に「ParaFla!では実現不可能ですか?」と書く
>>67 >>最後の行に「ParaFla!では実現不可能ですか?」と書く
その意図はともかく実際に違う部分はあるから、な
迷い込んだらまずはそこを確かめたくなるのも人情だろが?
>>68 こういう奴のことだろ
「文字が表示できません。ParaFla!では文字は表示不可能ですか?」
> 【バグですか?】
>
> おそらく「バグです」という回答を得て、安心されたいのだろうと想像します。
> でしたら、多分「バグです」。 ただし、
> アプリケーションまたはあなたの書いたスクリプト、もしくはその両方を原因とした。
>
> 「バグです」という回答が得られさえすればすべての責任から解き放たれるのでしたら、
> そこに力を注ぐ意味もないではありません(スキルの向上は望めませんが)。
>
> 精神的な癒しを求めたいだけでしたら、質問などで他人を巻込まず、酒でも飲んで
> 早寝して鋭気を養う方がまだ前向きでしょう。
>>69 なるほどね
このタイプへの回答であるなら納得できる、な
さんきゅう
>>66 面白いねえ。思わず精読してしまったw
「できる人にはできない人の気持ちは解らない」的な事は
一応戒めとして念頭に置くようにしているけど、
問題文に不具合があれば、正しい回答なんか絶対にできない訳で。
本当に困っているなら、「回答を引き出す上手い質問」なんてのも
工夫してみる価値はあるんじゃないかと。
誤った質問から正しい答えを導き出す人をエスパーと呼びます。
スクリプトもパソコン宛てに書く仕事説明書みたいなもんだから 普段の文章が上手い人のスクリプトってやっぱり読みやすいし良く動くよ 作文スキルまじ大切
こうして>48はうまいことスルーされましたとさw
そろそろ迷惑
>>65 loadMovieNum("
http:// 〜", 1);で読み込んでいるフラッシュから
<comment XX="aa">こんな風にパケットが送られてきます。
その<comment XX="aa">が送られてきたときに送られてきたものをテキストに表示するなどの
動作をしたいのですが
どうすればできますでしょうか
送られてきますってことは「送る」のは出来てるんだろ? ならテキストボックス配置して変数名付けて送られてきたものを テキストに代入してやればいいだけじゃないか。
パケットが送られるたんびに 自動で代入されるようにするってことですか?
>>79 パケットが送られるたんびに自動で代入されるようにするってことですか?
おまえ、何がしたいんだ?
お前に分からなければ誰にもわからないぞ。
>>80 loadMovieNum("
http:// 〜", 1);で読み込んでいるフラッシュから
パケットが送られてくるたびにテキストに表示するようにしたいんです。
たとえば
<comment XX="aa">と送られてきたら
テキストにaaと表示
<comment XX="ii">と送られてきたら
テキストにiiと表示させるようにしたいんです。
xmlの解析でできんじゃね
loadMovie系は不勉強だけど、つまりこういうこと? ・本体プログラムを実行、サブプログラムを読み込む。 ・サブプログラムは実行中、何かのタイミングでパケットを吐き出す しくみになっている。 ・本体プログラムでそれを拾い、本体プログラム側で表示したい。 この際、こういうソフトを作ってるんです、と具体的に言ってみたら? 時計かカレンダーか知らんけど。
ていうかさ、読み込んでるフラッシュから_rootの親フラッシュに 変数の受け渡しするだけなら、わざわざXMLだのパケットだの使わなくても 「_root.XX="aa";」か「_parent.XX="aa";」で渡せばいいんじゃないの? 内部からパケット送信させる意味がよく分からない・・・
>>83 それです
それでパケットが送られてきたらASか何かでテキスト表示をしたいんです。
>>85 のは送信する方法では?
受信したときにテキストで表示させたいんですが
パケットを使う必要が無いのではと言っているのよ
テキスト表示方法は
>>78 が既に教えてくれているし
というかパケット送受信ができてテキスト表示ができないってなんだよそれ
変数名っていうのは<comment XX="aa">でいうと XXですか?
・パケット送信はできるがテキスト表示ができない ・パケット送信の仕様は変更することができない ・パケット仕様について変数名が分からない ↓ここからエスパー ・一連の仕様を作成したのは>48ではなく別人 ・>48はその人物から課題を出された生徒あるいは後輩 ・これは宿題の代行依頼
>>85 >>87 こちらの勘違いなら訂正してください。
「変数の内容を画面にテキストで表示する方法がわからない」でよろしいですか?
ついでに
>>4 の「※解決されやすい質問のコツ」、Flashのバージョン、使用環境等も是非。
しかし…loadMovieやパケット管理を使いこなしている人が、
テキスト表示でつまづくって事があり得るもんだろうか。
「ParaFla!の」って事だとしても…。
順番ばらばらに勉強したもんで^^;
>>94 これはわかります。
パケットを受信したらそれを表示させるスクリプトがわからないんです
パケットでやる必要があるの?
>>84 みたいに普通に変数の受け渡しじゃだめなの?
送信 _root.XX="aa";
受信 trace(XX);
だから学校で出された宿題なんだろ?こういう 「ここにパケット<〜>を送信するフラッシュがあるとします。 受信してテキスト表示するフラッシュを考えて提出しなさい。」
すみません 受信の場合で _level1で読み込んだら _level1(XX);ですか?
質問ですが、プレイヤーのスプライト(Player)から例えば矢のスプライト(Arrow)を飛ばしたとして、 Playerを中心にしてそのArrowがちょうど画面の端に収まるように画面全体を縮小するにはどうすればいいのでしょうか? その2つを1つのスプライトに入れる方法が思いつきましたが、アクションスクリプトでスプライトの基準点を変えることはできませんし・・
>>101 すみません、言い忘れていたのですが、アクションゲームを作っていてPlayerを動かしてみたいんです。
このやり方だとPlayerの座標が変わったり画面がスクロールする場合は、必ずPlayerがViewの基準点と同じ座標にいるとは限らないので
Playerを中心にした縮小はできないんです。Viewごと動かしたら地形やArrowまで一緒に動くことになりますし・・
わざわざpflファイルまで上げてもらったのにすみません・・。
>>99 いやいやw
traceはトレースウィンドウに値を出力する関数だよ。
読み込んでるFlashで _root.XX="aa"; ってやると、読み込み元のFlashの変数XXにaaって代入されるから、
後は読み込み元のFlashで変数XXをテキストに表示できる。
変数の表示の仕方は
>>94
ん〜 _level1で読み込んで パケットが <chat id='F' message='aa' />だとして messageの部分を表示したいときは 変数をmessageで設定して trace(message);をASに書けばいいんですか? 読み込んでいるフラッシュに送られてきても うまく表示できないんですがどうすればよいのでしょうか
>>91 の
しかし…loadMovieやパケット管理を使いこなしている人が、
テキスト表示でつまづくって事があり得るもんだろうか。
に対して
順番ばらばらに勉強したもんで^^;
って書いているけど
パケット通信の部分も、絶対自分で書いてないだろ。
変数をmessageで設定して
trace(message);をASに書けばいいんですか?
センス悪すぎだ・・
まあ、さっさと解決して、気持ちよく帰って頂くという方向で。
>>104 「うまく表示できない」禁止。
trace(message); → trace("message=" & message);
でとりあえず様子見、問題の切り分けを。
もっともこの人の場合、次は「どこに表示されるんでしょうか」
とか来そうな気がするけど;;;
>>104 読み込んでいるフラッシュでパケットなんか送らないで _root.XX="aa"; ってやる。
ていうかなんでパケット通信じゃなきゃダメなの?
本人もわかってないんじゃないか テキスト表示ができれば解決するんだからパケット送受信の必要性は無視しよう
>>107 変数をmessageに設定して
パケット受信してもテキストに何も変化がないんですが
112 :
102 :2008/08/11(月) 10:35:48 ID:nn3xjDE3
>>106 レス遅れてすみません。Attowの位置に合わせてうまくスクロールもできました。
解説付きでどうもありがとうございました。
>>111 1)元々どういうスクリプトでどういう表示がされている
2)pflのどの位置にどういう変更を加えた
これらが不明な以上、「何も変化がないんですが」と言われても
あなた以外の誰にもわかりません。絶対に。
(「変数をmessageに設定してパケット受信」では不十分だと気付いてください)
状況から見て何かのチート関連だと思いますが、いずれにせよこの件
あなたがpflをアップするでもない限り、今の調子では永久に解決しないと思います。
(゚д゚)
>>114 これは…ええ、
>>107 のミスです。「&」はSWF4の表記で、
SWF6なら「+」にすべき所です。
これだったら、
>変数をmessageに設定して
>パケット受信してもテキストに何も変化がないんですが
ではなく、
>
>>107 をスクリプトに追記してみたが、トレースウインドウに
>「0」しか表示されない(message=も表示されない)
と書いてくれればTT
すみません ということはtrace("message=" + message);に すればよいのでしょうか
やってみればわかる
trace("message=" & message); trace("message=" + message);に 変えても何もおきず、 表示されませんでした
「0」から[message=」に変わるじゃないの トレースウィンドウを表示してないんじゃないのか
トレースウィンドウとは変数がmessageのテキストのことですか? 0もなにも表示されていないんですが
すみません F8のやつですね 表示されましたがパケットに送られてきてもテキストには何も変化が おこりません
ずーと思っているんだけどパケットって何?
>>122 ミスです
パケットに ではなくて
パケットが でした
>>107 の言った通りになったね
とりあえず自分宛てのレスはちゃんと読もうぜ、traceについては
>>103 が教えてくれてる
>>114 のpflではパケット通信は一切行われていないわけだけど
君がいじっているpflでは行われているのなら、それを上げてくれないと
問答繰り返してたのではきりがない
>>48 から丸5日かけて、ようやく
(何故か)トレース機能が使える所まで…orz
先は長そうですな。
>>128 >>前の教えてくんが終了したみたいだし
どうでもいいけどそういう言い方はないんじゃないの?
見てみたら単なる教えてくんじゃないじゃん?
一体どんなレベルの何様なのよ、あなたは
>>130 ああ、彼は前スレで暴れてたんだよ、、、
スレ立てを無視して独り言を連投し続けてスレを埋めちゃったりとか、
それを止めようと助言した人たちをまとめてスルーしちゃったりとか。
このスレも混乱の中で立てたし、怒ってる人の気持ちもわかるよ。
ここに質問にくる人たちの早く教えてもらいたい気持ちは分かるけど、
だからって傍若無人に振舞ったりするのは、いくら敷居が低くてもダメだよ。
2ちゃんねるなら何をしても許されるわけじゃないのと同じにね。
>>131 ふーん…そうなの…?
ということで見てみた
前スレ
>>980 だよな?
スレ立てを無視?? してるか?
それを止めようとした助言した人って?
その人達をまとめてスルーした?
それぞれがどの部分に該当してるのか教えてくれ
以前より感じていることながら
何かここに参加してるヤツラ、な、
教えてあげる側のヤツラは何のつもりなのかどうにもやたらとエラそうで
逆に教えてもらおうとやって来るヤツラは何やら異常過ぎるほどに卑屈で
なんで普通に対応できないんだろな? お互いに
意味の無いことでスレ伸ばすな。 誘導してんだからそれでいいだろ。 言葉尻捕らえてぐだぐだ文句いってんじゃねーよ。
この流れで質問してもいいのかな・・? 横スクロールのアクションゲームなんかで横向いてるキャラが走る動作があるけど、 例えば右キー入力してる間ずっと_xの値を加算していく方法だと、キャラの地面に付いて体重かかってるはずの足も一緒に右に動くことになるよね? それだとローラースケートでも履いてるような動きになるけど、地についてる足は動かさずにキャラを横移動させる上手な方法ってないかな。 その足は動かさずにキャラを横移動させる絵、要するにParaDrawのキャンバスですでに横に動かしてある絵はできてるんだけど、 それだとステージの横幅分だけ画像作ることになるし・・
パラフラユーザーってアホばっかりですねー^^
無駄に醜いコードしか書けずに煮詰まってる現状では否定できんTT
自分はアホだが、他の人については撤回してもらおう。
>>134 よくわからんけど、「X座標の増加量」と「歩行アニメの移動距離」を
揃えてやればいいのでは?
>>133 だからエラそうに仕切ってんじゃねーよってのw
>>134 厳密にそろえるなら
こう切り分けた動きを連続させるとかは?
キー判定
↓
右キーが入力されている
↓
右に一歩か二歩動くアニメーション
↓
キー判定に戻る↑
>>134 それはたぶん
onClipEvent(enterFrame)とか
onClipEvent(keyDown)で
キーを押した時にそのアニメーションの
先頭に飛ぶようにしてるんじゃない?
そうするとキーを押し続ける操作で
毎フレームそのアニメーションの先頭に移動するから
同じフレームのまま滑るように移動する。
ちなみにこれの解決法は
キーを押したあと一定時間キー入力を受け付けないように
(変数とかでフラグ立てて)する方法とかがある。
>>139 >>134 はそういうことを言ってるんじゃなくない?
右足を前に出すとき左足は接地してて動かないはずなのに〜、って話だと思った
_xに加算する値を変える方法が一番簡単じゃないかな
走行アニメーションのスプライト内で、フレームごとに加算値を調節してやるとか
もっとスマートな方法があっても良さそうだけど俺じゃ思いつかんわ
暑い上、尚且つ細かい作業だから皆イライラしてるのか…。 でも、結構皆作ってるんだな。安心した。 俺もそろそろ祭の提出期限だがまだ焦ることないよな。
144 :
134 :2008/08/13(水) 13:04:58 ID:aBICoN2j
みんな考えとか色々ありがとう。 歩幅と移動距離を正負違いの同じ数値にする方法が一番簡単かな。 でもそれだと移動する速度が変わるとずれるからなあ・・色々試してみる
>>137 おまえ、教えてくん本人だろ?
とぼけて他人のふりしてんじゃねーよ
>>145 あら?今頃なんだ?ちがうよ?
クソ亀レスに加えて適当なこと言って荒らすなよ
本来の意味で当板を利用しようとしてる人達に迷惑だろが
ちなみにオマエはどんなレベルの何様なの?www
ところでもうすぐ感謝祭だが、準備は順調だろうかみんな 今年はどのくらい作品集まるのかな
まだ5%しか完成してない俺が通りますよ 多分完成しないと思われるorz
携帯Flashだからハナから不参加だけど、間に合うようなら 賑やかしに晒すのもいいかな、とか思ってた。 残作業と既知のバグを書き出して、己の甘さを 痛感したのが2日ほど前。…感謝祭の盛況をお祈り致しますorz
第四回ParaFla!感謝祭運営からのお知らせデス。
通常参加の方の作品締切りと、
飛入参加申し込みの締切りは
17日(日)の日付変わるまでです。
通常参加の方は、締切りまでに、メールのテンプレ内容に関する
返信をお願いします。
もし届いていない場合には、別途ご連絡ください。
飛入参加の方には、締切り後、作品提出に関するメールを送信します。
あと、
>>149 さんも、携帯用とか全然問題ないと思いますw
携帯フラでもいいのか、はじめて知ったw
むしろ何でもおkな流れだから何が来ても いや、驚くわ。
なにか欲しいサンプルファイルのリクエストするならイマノウチ 運がよければ一週間後の前夜祭に投下されるかも
>>154 3Dデータをレンダリング
MySQLを操作するインターフェース
アクションゲーム
よろしく
作りかけの奴はどうにも難航、迷走中だけど、 昨夜TV見てて思いついたミニゲームが、なんか完成しそうだ(苦笑 ちょっとしたキー入力音や短いジングルを入れてやろうと思うけど、 先輩方、音素材ってどうなさってます?自作?
>>156 先輩じゃないけど、俺はネットで調達してる
オリジナルだと何かと問題ありそうなものも含めてそれなりに加工して
(実は加工自体も問題というものも含めて、なんだけど…(^^;)ゞ)
簡単に自作できるようなソフトってある? >>先輩方
つ フリー効果音素材
フリーの高機能効果音作成ツールが欲しいなぁ と思ってる今日この頃… プロパティで背景色を白(#FFFFFF)に指定、 テキストでその色を黒(#000000)に指定して jpgで保存してみると、完全な白黒二色にはならなくて 白の部分が赤身掛かってるんだけど…? 気になってswfでも同じ事やってみたけどやっぱり 背景の白が完全な白じゃない?? なんだろ?この現象 仕様ってことかな?
ディスプレイは正常ですか?
>>161 正常です
単に見かけではなく、作ったjpgをPhotoshopで開いて
スポイトで色を拾ってみたところ白の部分が
255、248、255となってたので
ParaFla!でプレビューしてスクショ撮ってjpgで保存、てこと? 圧縮しない形式(BMPとか)で保存しても赤くなるのか確認してみてくださいな
>>163 単純に
新規作成→キャンバスのプロパティで背景色を255、255、255
→テキスト(でも楕円でもフリーでも)を作成、黒0、0、0で塗りつぶし
→「別の形式で画像を保存」→jpgで(bmpで)保存
白の部分をPhotoshopで確かめてみるとは255、248、255になってる…
これは困るなぁ…
みんなはどうなんでしょう…?やってみて…?
Drawの話だよな? やってみたが全然まったく問題なし。
>>165 あ、そうでした
全くわけのわからない現象でオロオロしつつ
そのまま書き込んでしまったので…ゴメン
問題なし…?どしてだろう…
俺もやったけど問題なしだった
>>167 あれー…
流れとして黒で塗りつぶしは関係ないですね
キャンバスのプロパティーでの白の設定だけの
jpg、bmpの保存で白が255、248、255になる
swfもそうみたい
困ったな…こりゃ
何か考えられる対処法ってあるかな…?
(ParaDrawの板ってどこでしょう?)
外部板代貼りスレから。
ParaFla!感謝祭運営よりお知らせです。
本日、飛入参加の申し込み締切りです。
お気軽にご参加ください。
作品提出に関するメールは、
申し込み締切り後に送信します。
届かない場合には、フォームからでも結構ですので、
連絡をお願いいたします。
■通常参加の方は作品提出を今日中にお願いします。
それでは、皆様のご参加お待ちしております。
第4回ParaFla!感謝祭
ttp://parafes.web.fc2.com/2008/
>>169 >>Draw板
ありがとう
水色、黄色等でもやってみます
今見てみたらParaflaでのswfも白背景は赤みがかってる…
今までHTMLのBGColorは黒にしてたので気がつかなかった…
試しにPhotoshopで白に塗りつぶして保存してみたけど、これは当然成功
一度再インストしてみます
>>169 まずは再インストール(VB6も新たにDLしてインストール)、
直接入力で
背景255、255、0で保存→結果 255、「248」、0
背景 0、255、255で保存→結果 0、「248」、「254」
まったく訳がわからない…
(Parafla(swf)でも同様の症状です)
ディスプレイドライバが多色対応していないとか。 いずれにせよ他の人が出てない以上、環境依存の不具合ぽいですな。 音素材の件、ありがとうございました。
174 :
160 :2008/08/18(月) 17:10:51 ID:k5LO9C88
Paraflaで新規作成、いきなりプレビューしたのをキャプしました
ttp://chousan.iinaa.net/001.jpg 既にこの時点で他の白の部分は正常なのに、プレビュー画面だけが
255、248、255になってるのです…
何が原因なのか分かる方、いませんか…?
しつこくてゴメン…
他の色ならともかく、白がってのはちょっとイタイです…
スレ違いなら御誘導も含めて宜しくお願いします
状況がこちらで再現できない以上、
>>173 くらいしか言い用がない
根本の解決にはならないけれど
白ベタの四角いbmp画像をフォトショで作って背景として一番後ろに配置してみたら?
>>175 なるほど 気がつかなかった
とりあえずの対処にはなりますね
ありがとう 早速やってみます<(_ _)>
(にしてもParaflaとParaDrawだけでという症状が納得いかない…(ーー;))
ん?プレビューウインドウ? クオリティ設定…Gプレーンだけ変化…jpegで? うーん??
環境依存と言われてなおPCのスペックもOSもParaflaとParaDrawとFlashPlayerのバージョンも 書かずに食い下がられてもエスパーじゃないから問題の切り分けすら出来ないから困る
テクストエフェクトってどうやって使うんですか?
テキストのプロパティ画面で 普通のフォント(先頭に_の付いていないもの)を選ぶと テキストエフェクトの設定ボタンが出てきますよ
テクストエフェクトじゃなくてテキストエフェクトでしたね; _ がついていないフォントじゃないとだめだったんですね。 ありがとうございました。
>>178 だねw
根本的にスレ違いだという思いもあったものでついつい
まぁ何をやっても相変わらず白は255、248、255のままで
今後困るには困るんだけど、とりあえずの対処法は
見つかりました
ちなみに
>>175 の方法では無理でした
プレビュー時点ででダメなので結果は同じで
板汚し、失礼いたしました<(_ _)>
183 :
175 :2008/08/19(火) 19:45:54 ID:FhB0/ncS
正常なフォトショで作った白画像すらプレビューでおかしいなら フラッシュプレイヤーがおかしいんじゃないのか 175でダメだったなら結局どういう対処が見つかったのか残していってくれ… 最近、質問の仕方も結果報告もろくに出来ない奴多くないか… 相手してて虚しくなってくる。これは個人的な愚痴だが。
>どういう対処が見つかったのか そう反応して構って欲しいからわざと書かないんだろ せっかく本人が去ってくれる気になってるんだからもう触るな
ここの住人すら知らなかった不具合を発見したかも知れないのに、
どういう訳か自分ではスレ違い板汚しだと思い込んでるし、
>>178 を読んでの一言が「だねw」と文意が全く通じていないし。
困っているなら手を貸したいと、そう思っている人はたくさんいるのに
超能力が無いがために(苦笑)役に立てない、力になれない様を見るのは
なんというか実に残念だ。
助けたいと思うなら少なくとも
>>178 の書き方じゃだめだな。
なんで環境書いた方がいいのかわかってなかった場合、
ただ邪険に扱われているように思えるし。
「OSとかの型番書いてくれたら
俺もテストできるかもしれないのだが・・・」
とかソフトにわかりやすく書いた方がいい。
また「こいつうぜー」と思ってるなら
なおさら丁寧に教えたほうがいい。
何で自分で調べた方がいいか分からない人は
突っぱねても、また調べないで来るだろうし。
丁寧に教えてればまた来た時も
「>○○で教えてるだろうがー!!」でいいしな。
でそれでもわからせる気がないんなら
なにも書き込まずROMってればいいよ。
少ないけど技術もあるエスパーの人はいるし、
そういう人は教えるのもうまいから任せればいい。
エスパーが来なかったら外部板に誘導するかNG登録でおk
初心者をイジメて精神的に俺ツエーする馬鹿もどうかと思うけど、 初心者を丁寧に扱えって強制してくるゴキブリ連中が毎度ながらウザい
ParaFla!って変数の型宣言使えないの?
初心者を苛めてるつもりはないが 自分の中ではやって当たり前だと思ってたことが最近じゃそうでもないのかね でも後進の為に疑問の結論は残しておいて欲しいんだぜ 荒れる前に引っ込んで感謝祭の乱入作品作ってくるわ ノシ
オレは技術のないエスパー
>>191 つまり、質問を解りやすく変換してくれる解読班ですね。わかります。
>>190 ありがとう絶望した
また変数名で型管理する日々が始まるお……
外部板にエスパースレ立てようぜ。 誘導先がハッキリしてたほうが今後対処しやすいだろ。
エスパーなんておらんのでイランだろ
>>186 を強力支持だね 実に大人の対応である、ね
(
>>187 =このスレに巣くってる典型的なチンカス(チンポのカス=恥垢)w
オマエ、一体どんなレベルの何ゴキブリ様なの?wwww)
>>185 もホンモノだろうな、おそらく
>>ここの住人すら知らなかった不具合を発見したかも知れないのに
ってのが、ね
>>189 >>だぜ
気持ちは分かるよ
一応、何度も対応してやってたみたいだしね
なら、毎回その後もそれなりのレスしてやりゃいいじゃん?どーせバーチャなんだし
教えてもらう側、教えてやる側、立場的に上も下もないだろ?
また発狂しちゃったよ ほんと反抗期の坊主を相手するのイヤ 俺ルールを勝手に作って押し付けてくるし
書式が。 乱入作品作ろうと思ったけど全然出来ないよ どっかで誰かが作ってそうなテキストエフェクトだけでもいいかなあ (´・ω・`)
大切なのは 気 持 ち
どこの誰も作ってなさそうなテキストエフェクト ・高速で移動して読めない ・入力したのと違う文章が出る ・inなのにout
>200 インスパイアを受けた 作ってみるお
質問です。スプライトが表示されると、15個の効果音の内どれかがランダムで再生されるようにしたいのですが、音が出ません。 そのスプライトのクリップアクションには、 onClipEvent(load){ var LoadSound=new Sound(this); var SoundNum=Math.floor(Math.random()*15+1); LoadSound.attachSound("Load_"+SoundNum); LoadSound.start(); } と書かれてます。その効果音はすべてParaFlaで正常に扱えて、静的にイベントに配置した場合はちゃんと再生されます。 左ペインで付けた識別子も「Load_(番号)」で間違っていません。 他にスクリプトを記述したところはないのでその影響を受けているということもありません。なぜ再生されないのでしょうか?
書き出してないんじゃないでしょうか
配置した場合は再生されるってことは、今は配置してないってことかな。 ASで制御する場合にも、イベントに[停止]状態でサウンドを配置しておく必要があるよ。
>>203 >>204 レスありがとうございます。イベントに配置したらちゃんと再生されました。
attachMovieが事前に配置する必要がないからこの場合も必要ないと思ってました。ありがとうございました。
もう一つ質問させてください。 ParaDrawのテキストツールでäなどの特殊文字を使いたいのですが、どうしたら使えますか? &auml;と入力するとそのまま出てきてしまいます。äをコピーしても普通のaになりますし・・
とりあえずAの上に‥を乗っけて代用とか
すみません、質問させてください。 透過画像を作りたいのでPhotoshopでPNG書き出しをしてるのですが、 PNG-24 だと重い! ので、PNG-8 128ディザを使ったら、うまく透過しない… 色数が少ないので16色で足りる程度なのですが… なるべく軽く透過PNGを作る方法があれば教えていただけないでしょうか。
>>208 paradrawのファイル→別の形式で画像を保存で
PNG選んで保存できる。
photoshopで作りたいといわれてもしらんけど。
今年は、プレイベントからラジオがあるそうです。
明日はだいたい20時からの予定だとか。
事前にまたURLなどは告知しますが、
ねとらじを使っているので、
リアルプレイヤーや、Winamp等の視聴できるソフトを
事前にご用意ください。(ライブドアねとらじ参照)
それでは、今年も楽しく祭りしましょう!
■第4回ParaFla!感謝祭
http://parafes.web.fc2.com/2008/
>>207 >>212 レスありがとうございます。色々方法があるんですね。
アクションスクリプトを使って表示するのよりも、上に点を付けて代用するやり方の方が簡単にできそうですね。
それと
>>212 さんの上げてくれたものを試してみたのですが、undefinedになるんですが・・
>>213 すいません。環境に依存するのかな。一応自分のOSはXPSP2で
swf8で開きました。
自分もググってやってみただけなので正直詳しくないです。
解凍後にやったことは
1)出来たフォルダの中のunicode.txtをparafla.exeと同じフォルダに入れる
2)pflを開いて実行
です。
まだ出来なそうだったら画像のやり方でやられるか、
「flash 特殊文字」か「System.useCodepage」で調べるかしてみてください。
あと答えられるかわからないけど質問があったら
外部板のいろいろスレ
http://yy12.kakiko.com/test/read.cgi/paraflaswf/1160647049/l50 で答えます(規制されているので)
助けたいと思うなら少なくとも
>>178 の書き方じゃだめだな。
なんで環境書いた方がいいのかわかってなかった場合、
ただ邪険に扱われているように思えるし。
「OSとかの型番書いてくれたら
俺もテストできるかもしれないのだが・・・」
とかソフトにわかりやすく書いた方がいい。
また「こいつうぜー」と思ってるなら
なおさら丁寧に教えたほうがいい。
何で自分で調べた方がいいか分からない人は
突っぱねても、また調べないで来るだろうし。
丁寧に教えてればまた来た時も
「>○○で教えてるだろうがー!!」でいいしな。
でそれでもわからせる気がないんなら
なにも書き込まずROMってればいいよ。
少ないけど技術もあるエスパーの人はいるし、
そういう人は教えるのもうまいから任せればいい。
エスパーが来なかったら外部板に誘導するかNG登録でおk
>216 おまえこそ、なにも書き込まずROMってればいいよ。
>>216 >>186 これ、他でもたまに見るけど、何かのロボット?
少し前の書き込みをそのままコピペするだけの
Wikiのユーザーズリンク、感謝祭参加者が上に上がってる そうゆうものなのか?
同じスプライトの中でonEnterFrameハンドラを複数使うことって出来ないの?例えば、 onEnterFrame=function(){ A(); B(); }; って先に記述してあって、マウスクリックで毎フレームの動作に関数Cを追加したくても onMouseDown=function(){ onEnterFrame=function(){ C(); } }; ってやるとC()しか実行されなくなる。関数A、B、C全てを実行できるようにするには onMouseDown=function(){ onEnterFrame=function(){ A(); B(); C(); } }; って書くしかないの?
>>219 本当だ。昨日見たときと大分変わってた。
誰かがいじってるとかじゃなくて勝手に変わるらしい。
最近のアクセスが多かった順に変わるとかじゃないか?
>>220 後に書いたやつが前のonEnterFrameを上書きしてるんだと思う。
>>221 勝手に変わるの?
差分見たら編集したっぽいことが書いてあったけど・・・
>>222 確かに上書きされてるんだろうけど、条件はわからないけど前に似たようなことやったらちゃんと
A、BにCが追加されるようなスクリプトができたんだけどな・・。
他のイベントハンドラメソッドと違ってリスナーみたいなのもできないし。
やっぱり追加される分もまとめて記述するしかないってこと?
wikiは誰でも編集できるから、誰かが編集したんだろうな デッドリンクの整頓もしてるみたいだし、個人的にはありがたいけど 気になるなら直してもいいんじゃね?
>>223 一つのスプライトの中に同じ名前の変数や関数やイベントハンドラは複数置けないよ
> 前に似たようなこと(略)できたんだけどな・・。
その時は複数のスプライトにそれそれonEnterFrameを指定したんじゃないかな
>>225 よく見てみたらやっぱり自分の勘違いみたいだった。
onEnterFrameとonClipEvent(enterFrame)が同時に実行されてただけだった・・orz
でもその場合、他の動作も毎フレーム実行しつつ、画面のどこかがクリックされたらクリックが離されるまでカウントする動作を組むにはどうすればいいんだろう。
var Count=0;
onMouseDown=function(){
onEnterFrame=function(){
Count++;
}
};
onMouseUp=function(){
delete onEnterFrame;
Count=0;
};
他にonEnterFrameがないならこれでも大丈夫だけど、他にも毎フレーム実行したい処理はあるしonClipEvent(enterFrame)じゃ削除ができないし・・
>>224 順番って勝手に変わるのだとばかり思ってた
ちゃんと管理してる人がいたことに驚いた
>226 Count=0; onMouseDown=function(){ onoff = 1; }; onMouseUp=function(){ onoff = 0; }; onEnterFrame=function(){ if(onoff == 1){Count++;} if(onoff == 0){Count=0;} (他の動作)) };
>>226 onEnterFrameを適当な変数に保存しておく手もある
var Count=0,oldCnt=0,oldEnterFrame;
onEnterFrame=function(){
oldCnt++;
};
onMouseDown=function(){
oldEnterFrame=onEnterFrame||function(){};
onEnterFrame=function(){
oldEnterFrame();
trace("old:"+oldCnt+" ,new:"+Count++);
};
};
onMouseUp=function(){
onEnterFrame=oldEnterFrame;
Count=0;
};
>>228 >>228 遅れたけど二人とも教えてくれてありがとう。
それともう一つ聞きたいんだけど、
FrameAction=new Object();
FrameAction.onEnterFrame=function(){
};
みたいにオブジェクトの中のonEnterFrameの処理を実行させる方法ってないかな?
onMouseDownとかならオブジェクトをリスナー登録すればできるのに・・
>>231 上達するにつれてだんだんアホになっていく気がするw
7.3秒とか出してかなりアホになれた気がしましたw
7秒台前半!作った奴、8秒切れませんTT 音ゲー得意な人なんかに向いてるんだろうな、とか思いつつ 遊んで頂き感謝。是非又宜しく。 (…て、ここって作品晒してもいいの?
なんとなくブラウザでIRCいったらKickされた 挨拶も何もしないで眺めてるだけでKickとかシビアすぎだろJK・・・
感謝祭スレとここでぼやいて何がしたいのか知らんが ブラウザだと稀にあること。 陰に誰かをけなしたいのかもしれないが まずは落ち着いてIRCクライアントに変えるんだ
>>236 感謝祭スレはスレ違いだと思ってこっちにも書き込んだの。
マルチだけど・・・(´・ω・`)
>陰に誰かをけなしたいのかもしれないが
Kickした方ですか?別にけなしたいとかじゃなく、ちょっと愚痴っただけ。
そうやってこっちを悪者扱いしますか。。。
なんとなく行っただけなんで、クライアントソフトは入れる気ないです。
もうチャットとか怖くていけないわ。
IRC常連だけど一言でも挨拶してればよっぽどのことが無ければ蹴らないよ 一言も喋らなければ皆の同意の上で蹴ることはあるけど
普通挨拶の一つもしない奴を蹴り出したところでシビアでもなんでもないと思うが そもそもそういう話じゃなくて、ブラウザだと勝手に落ちることもあるという話なんだがな。 蹴られただのkickした奴だのマルチで愚痴吐くだの悪者扱いだの 被害者妄想甚だしいぞwww
w
ところでパラポリはまだなんかい
その製作者自体が現在行方不明です
PDRの仕様わかるんだし、自分で作ってみるのもいいんじゃない?
現状のParaFla!自体、今一使いこなせている訳でも無いから、 別に新しいのは要らないなあ。致命的なバグがあるでもなし。 あ、変数リストとか全体検索とかは欲しいかも。
>パラポリ 今はもう「Flashで色々やるよりか、別の動画ソフトで作ってFLVで吐けばいいや」の時代になっちゃったから
ニコニコやようつべで動画は見られてもゲームは作れないもん!!
>>242 連だが今年は感謝祭スレにも現われてないね。去年はいたのに。
パラポリでゲーム作るのか
このソフトの開発は終わったの?
Flashでつくるゲームなんて限界あるし、開発とか以前にFlashはもう一般では流行らないよ よく感謝祭やったと思うよ。再来年あたりはもうないんじゃない? 来年で五周年だからそれでキリ良く終わらせればいいと思う。これ以上やっても、ね・・・
流行るとか流行らないとかじゃなくて、自分がFlash好きだからやってるだけだよ。
別にフラッシュはゲーム作るだけじゃないし…。 流行りまくってるでしょ。 ゲームも3Dゲームはきついけど、それ以外ならphpとかと連結すれば、 殆ど制限ないし。
>>252 良い言葉聞いた。まぁ3年後くらいも同じこと言っておくれ。
>>253 流行りまくってるって一般人の間でだよ?シェアとかじゃないよ?
もうとっくの昔の話だから。・・・ブームすごかったなぁ。
スプライトって親と同期できないの?
同期させればいいじゃまいか
親のフレームカウント取ればできたと記憶
Suzukaでも言ってるが早く本家で言うグラフィックシンボルを・・・ と思ったらParaFlaにはライブプレビューみたいなのがないから関係なかったごめん
そういう本家のコピーソフト化キボンみたいな要望は 間違いなくParaFla!のコンセプトとは真逆
それなら本家使えよって話になっちゃうしな
独自仕様でやってても軽くイジメられてたのに コピー路線なんかしたら消されるわ
グラフィックシンボルってなに?
自分も知らなかったので調べてみた。 ・静止画像表示要素 ・インスタンス名をつけることができず、ActionScriptで制御もできない 何だこりゃ?イベント上に画像をべたっと置きました、ってだけの話?
タイムラインベースの本家ならではの概念というか、タイムラインが独立してるのが ムービークリップで、してないのがグラフィックシンボル、みたいな。 もとからイベントベース+スプライトが基本のParaFlaには、あんまし関係無い。
追記。イベントベース+ロールバックが、少し近いかも。
つまり同期させたいんならロールバック使えよって事で
>>255
理解できないので頑張って調べてみます みんなthx
みんなホントに本家とか触れもしないんだな。 使った事ないからわからないのは当然とはいえ何故だか情けないな
>>266 ロールバックばっか使ってるととんでもないことになる。
ParaFlaの作品には全然見かけないけど、
大量のオブジェクトを動かしたりする作品にすると、
スプライトでまとめとかないとぐちゃぐちゃで編集時に視認が不可能になっちゃう。
ParaFlaは映像作品には向いてないのはこういう理由もある、って今さら気がついた。
まぁそれでもParaFla使う人はドMなんだろうか。というかそんな使い手はいないわけだけど;;
なんでParaFla使うのに本家の用語わかる必要があるのさ ウクレレ弾きたいって奴にまずピアノの知識から教え込むタイプ?
>>271 その比較は完全におかしすぎだろ
せめてシンセサイザーとテルミンくらいの比較にしておけ
でも、一応わかる必要性は少なからずはあるんだよね。
>>273 自分と同じとこ参考にして自分と同じようなゲーム作ってる人がいる・・・
でもASの書き方がずっとうまいなぁ。うらやまです。
functionすら使えない素人丸出しの自分の予想では多分、
横長の地面の上から縦長の地面に行くときに
重力とキー入力でxy座標が変わる
(この時点では縦長の地面の右端にめり込んでいる)
↓
当たり判定のif文を通過(めり込みアリ)
↓
上に補正される(縦長の地面の上、x方向に重なっている)
↓
横の補正がかかる前にif文を通過しないため、めり込みアリとなり、右への補正がかかる
改善法ですが、Player内の、左右との判定、という部分を
if(_y!=rect.y-(myRect.y+myRect.h)){}
で囲んだら動きました。
>>273 床や壁との当たり判定が一回アリになると
ぴったりの位置に補正してるからか
補正後もずっとアリ状態なのもちょっと気になった
>>275 同じようなの作ってるついでに、少し質問してもよろしいでしょうか。
補正後に当たり判定アリなのが気になる、とのことですが、
当たり判定が無い位置に補正してしまうとフレーム毎の処理が
当たりアリ、補正→当たりナシ、playerが移動→当たりアリ、補正→・・・
のループとなり、補正、移動、補正、移動でガタガタしてしまうと思うのですが、
何かガタガタしないコツがあるのでしょうか。
また、当たりナシの方が処理的に良かったりするのでしょうか。
>>275 やっぱり無駄な処理になるから直しておいた方がいいですね。指摘してくれてありがとうございます。
>>274 試してみたら左右両方とも通れるようになりました。ありがとうございました。
このソフトの開発者はad○be社からの圧力で開発を停止を余儀なくされたってマジ?
このソフトの開発者はad○be社に圧力かけてSEに雇用されたらしい しっかし、VBってさぁ
FLASHを真っ黒ごと買い上げたAd○be社が フリーソフトを作った個人に圧力かけられるって…w
雑談なんだけどさ、「すれn」を変換するとswfになるのはどういうこと?
って意味がわからないですよね。IMEの話です。スレ違いだったねー(´・ω・`)
みかか で検索すると分かるよ
auのSportioを使っています。
カロリーカウンターを待ち受けに表示しようと思っているのですが、
fscommand2("Get", "WCOUNTER_WalkCount", "WalkCount");
fscommand2("Get", "WCOUNTER_WalkDistance", "WalkDistance");
fscommand2("Get", "WCOUNTER_WalkCalorie", "WalkCalorie");
上記のようにすると表示はされるのですが、その数値が更新されません。
カロリーカウンターつきの待ち受けに変更すれば数値が更新されますが、
自作の待ち受けにするとまた更新が止まります。
http://mscl.jp/diary/d.php/1217181863/ 上記の場所に情報が書いてあったのですが、paraflaに入れてもエラーになってしまいます。
どなたかわかるかた教えてください。お願いします。
>>284 ああ、あのキー操作の使い勝手がえらく気になる機種か(w
fscommand系は、実行された瞬間にしか値を拾わないから、
更新させるなら、適当なループの中に入れて、繰り返し実行させれば
いいですよ。(「//適当なMC内でぐるぐる回す。」という奴)
1フレーム目 待ち受け画面を表示 2フレーム目 カウンターの数値を表示 3フレーム目 2フレーム目に戻る なんかこんなかんじにぐるぐるさすの
お答えありがとうございます。 表示を時計にするときちんと更新されていますので、一応ぐるぐるはできていると思います。 自作待ちうけ→カウンターなしの待ちうけ→自作待ち受けだと数値に変化なし 自作待ちうけ→カウンターつきの待ちうけ(歩数が変化)→自作待ちうけだと変化した数値が表示 なので、fscommand以外にカウンターを更新する部分があるのだと思います。 284のURLの内容をそのまま入れたのではsw4だとエラーになりました。 もう少しいろいろ試してみます。 ちなみにこの機種、キー操作は下手なシートキーよりも打ちやすいです。 ウェブやメールをヘビーに使う方でないなら十分かと。 今、月額基本料が1年安くなって、ワイヤレスリモコンが付いてくるキャンペーンをやっていて、 先月買ったわたしは涙目状態です…。
実機が無いからよく分からないけど
サンプルには
>>284 の3行の他にもう1行fscommandが書かれてるよ?
(「//適当なMC内でぐるぐる回す。」のところ)
それが抜けているのが原因だったりしないのかな
質問者じゃないが、
>>6 の人柱版で試してみたらfscommand("device:get_wcounterdata");だとエラー吐くな
get_wcounterdataというのがその機種のアプリケーション(揺れ探知?)だとしたら、
fscommand("Launch","device:get_wcounterdata");とか
fscommand("Launch","get_wcounterdata");とか
fscommand("Launch","wcounterdata");で試してみては?
KDDI au: Flashコンテンツ > 技術情報:
http://www.au.kddi.com/ezfactory/mm/flash04-01.html > fscommnad (device:location?url=xxx ) ;
> 位置情報送信先サーバのURLを指定されたオブジェクトをユーザ操作により選択することで、
> ネイティブ測位に切り替え位置情報を取得、指定先への送信を行います。
> ユーザ操作が伴わないと動作しないScriptであるため、インライン再生や待受画面設定時等
> キーイベントが取得できないシーンでは利用できません。
ところで
>>287 の「カウンターつきの待ちうけ」はFlashなんだろうか
Parafla!でChumbyのWidgets作ろうとした人、いますか? 画像やスプライトはOKなんですが、テキストの文字化けと _root._chumby_instance_url とか、環境のデータが取得できないです。
>文字化け 埋め込みフォントで表示してますか? Chumbyには日本語フォントが入ってないので、 デバイスフォント使うと駄目らしいです。
293 :
287 :2008/09/10(水) 08:17:58 ID:/Y58L4ms
またまたお答えありがとうございます。
ちょっと今忙しくて、試してみる時間が取れないのですが、いただいた情報を元に
試行錯誤してみようと思います。
ちなみに、
>>287 で試したカウンター付の待ちうけは、某所でDLしたフラッシュ待ち受けです。
このソフトって、adobe flashのように1つのタイムライン上に いくつもの画像やテキストを同時に表示させることって出来ないんですか?
できますよ。
>>294 カンタンにできますよ。
タイムラインのかわりにイベントベースという方式なので
画面の見た目や使い方がちょっと違ってますが。
詳しい使い方のサンプルやヘルプは同梱されてますので
よかったらDLして使ってみてくださいな。
>>292 さっそくの回答ありがとうございます。
フォントがダメってのはいろいろ試してわかりました。
「_sans」とかアンダーバーの付いたフォントは画面が真っ暗になる...。
アンダーバーなしの「MS UI Gothic」をダイナミックフォントとかにすれば
なんとなく動くけど文字化けします。
(半角英数文字の固定文字列なら大丈夫みたいです。)
埋め込みだと重くてアップロードできないし文字も化けるので、
必要な文字だけParaDrawで画像にして使うようにしました。
背景もプロパティで設定したものは無視されて真っ暗。
これもParaDrawで背景に1枚板を置くことで解決しました。
しかし、_root._chumby_instance_url がなんともならないです。
これが使えないと設定とかを環境に保存できないんですよね。(-"-)
ParaFlaでのChumby Widgets作成について、
どなたか情報があったら教えてください。
「なんとなく動く」「なんともならない」が分かるのはエスパーだけだ
埋め込みフォントって文字化け出来るのか
このスレに書き込みしてる人が数えられるほどの特定の人なんだな。 ちょっとした事で調べられる機会があったんだが、このスレに常駐してるの十人程度しかいない さすがに過疎板の二流ソフトスレはこんなもんなのか・・・ 第二回感謝祭くらいが全盛期だったのかな
よーし、点呼取るぞー アインス
ツヴァイ
(´・ω・`)ノシ ドライ
どうせIRCとかの奴らとたまに来るガキと俺みたいなニートが構成員なんだろ?
かもな
カトル そういえばテキストエフェクトってもしかして本家にはない機能だったりする?
>>308 オリジナルじゃない?
ぶっちゃけ使えない機能だけど。
何に使うんだよあれ。
すんげー遅刻だが
前スレ
>>942 名前:Now_loading...774KB :2008/07/16(水) 23:45:14 ID:pWKB0ATd
>シューティングゲームなんかで自機の弾と複数ある相手機で判定取る時って、
>例えば相手機が3機あるとしたら弾の方で
>for(i=0;i<=3;i++){
> if(this.hitTest(_root["Enemy"+i])){
> //弾と相手機の消去、スコアへの加算処理//
> }
>}
>ってやる方法以外にやり方はない?もっと軽い処理にしたい。
弾と相手機をそれぞれすべてスプライトに入れ、それぞれそのスプライトとの当たり判定を取ればいいのでは?
その場合、
for(i=0;i<=3;i++){
if(this.hitTest(_root.teki["Enemy"+i])){
}
}
ではなく、if(this.hitTest(_root.teki){}だけでいい
要するに_root.teki["Enemy"+i]はすべて_root.tekiってわけ
しかし両方を消そうする場合は当たり判定にラグが出てしまうため、弾と相手機どちらかが生き残ってしまう
ttp://up.40ch.net/file/src/up0069.zip.html そんなわけでこの方法を使う場合は演出が必要だろうな
へい、挙手。funfだかcinqだか。 謎機能の使い方を考え出すのが楽しいんじゃないかw
ASなんて使わないで手作業が普通なんじゃ・・・ものにもよるけどさ。 TEは一部の使い方でしか効果ないよね。ま、悪くはない程度の機能でしょ。
ちょっと質問、 if ( a==1){ //処理 } if ( a==1){ //処理 } if ( a==1){ //処理 } こんな感じに同じ条件式を何度も評価する必要があるとしたら、 var jouken = a==1; if ( jouken){ //処理 } if ( jouken){ //処理 } if ( jouken){ //処理 } って書いた方が処理は軽くなるの?
なることはなるけど・・・体感時間上ほとんど相違は無いから、自分が見やすいと思う書き方をすればいいと思う。
>>314 20億分の3秒を体感できる人間が存在するなら、「あー軽くなった」と思うんじゃないの?
317 :
314 :2008/09/18(木) 20:03:07 ID:fzPa1bJK
二人ともありがとうww 少しでも軽い方が好きかな。
もうひとつ気になったんだけど、次の2つのだったらどっちの処理の方が軽い?if使わない分、後者の方がスマートな感じがするけどどうかな。 実際大差ないのかもしれないけど。 //パターン 1 var num = Math.floor(Math.random()*3+0); if(num==0){ //処理 } else if(num==1){ //処理 } else if(num==2){ //処理 } //パターン 2 var Action=new Object(); Action[0]=function(){ //処理 }; Action[1]=function(){ //処理 }; Action[2]=function(){ //処理 }; var num = Math.floor(Math.random()*3+0); Action[num]();
なぜ自分で試さないのか。
〜プログラマーのガイドライン 処理速度計算編〜 10000回その処理を繰り返して時間をとる関数で 時間を見て比べる ↓ 10回比べる → 結果でる ↓ マンドクセ(´д`) ↓ 聞いてみよう(゚∀゚)
>>318 パターン2のほうが遅い
なぜならifはレジスタに結果を入れて1かどうか判定するだけだが
関数呼び出しはobject:push:ret:popと無駄が多い
ちなみに
>>314 だが後者のほうが遅い
なぜなら前者は3回の判定で済むが後者は4回必要だから
後者は評価を省いているように見えるが結局は!=0で毎回評価される
>var jouken = a==1;
余談だがActionScriptは変数をアドレスに変換しないので
変数名が長いほど遅くなる(6文字程度なら問題にならないが)
初心者が参加しやすい雰囲気じゃないな
いやこういう話好きだ 気になる
>>321 318はそうだろうけど
314は一概に言えないんじゃないか。
(これはアルゴリズムの構造の評価だとした場合)
上の例では a==1 は短くて判定のしやすい式だが
たとえば「長い文字列の中に何個特定の文字群が含まれるか」
みたいな長い演算時間を要するものなら
答えを保持しておいたほうが早くないか?
・・・またガイドラインに沿って計算時間計る日々が始まるお(´д`)
枝葉末節にとらわれてスクリプト完成しないお
>>324 > たとえば「長い文字列の中に何個特定の文字群が含まれるか」
> みたいな長い演算時間を要するものなら
> 答えを保持しておいたほうが早くないか?
もちろん速くなるよ
ただ
結果が同じになる重い処理を
1フレーム間に何度もifで判定するような組み方はしないから
本当に
>>314 では簡単な評価もフラグ使ってるのかと思ってね
327 :
324 :2008/09/19(金) 17:05:11 ID:MbLjayq6
だよね。色々すまんおw
>>321 318も分岐が大量になればパターン2のほうが早くないか?
ひょっとしてSWF4でPOST使えない…?
>>328 > 318も分岐が大量になればパターン2のほうが早くないか?
関数呼び出しのコストより
連なるif判定のコストのほうが高くなれば
もちろん
>>318 もパターン2のほうが速くなるよ
ただ
>>318 のようなときはifは使わずに
switch case breakで対応すると思う
createEmptyMovieClip()って名前長すぎ
じゃあ、こんな感じでどうだ。 MovieClip.prototype.createMC = MovieClip.prototype.createEmptyMovieClip; var hoge1 = _root.createMC("hoge", 0); var hoge2 = hoge1.createMC("hoge", 0); trace(hoge1); trace(hoge2);
どうせなら
>>6 を書き換えて俺専用aclib.dllを作るぐらいやれyo!
MovieClip.prototype.cleateEmptyMovieCrip = MovieClip.prototype.createEmptyMovieClip; タイプミス対策もバッチリ
>>332 もっと長くなってるじゃないか、ってツッコミは無しですか(゚ω゚)
てかこれやるんだったら
function makeMC(v1, v2){
createEmptyMovieClip(v1,v2);
}
でよくね
>>336 createMC()で済むから長くはなってないよ。
それとその方法だと、空のムービークリップ作成する場所が選べないんじゃないか
>>336 最初のMovie〜 = Movie〜を含めれば長くなってるかも。
でも、一個だけ(_rootの1フレーム目あたりに)コピペしとけば十分なので、
createEmptyMovieClip
をたくさん使う場合には、影響がなくなる。ということで。
なるほど。上のだと好きなところに呼び出せるのね。
こんにちは、はじめまして。 昨日から時計付きの待ち受けFlashを作ろうと思っているのですが、どうもうまくいきません。 時計が一瞬しか表示されて画像が表示されてしまいます。 どのようにすれば時計がちゃんと表示されるでしょうか。
>>340 その文だけからじゃ何もわからないよ。記述したスクリプトとかイベントの内容をもっと詳しく書くか、
プロジェクトファイル上げるかしないと。
「さあ、今回もはじまりました、第340回『超能力で当てよう!エスパー検定』。 今回のお題は…これっ!」 「あー、定番の携帯Flashネタですねえ。FSCommand2ですか」 「キャリアや機種名をとりあえず隠そう、書かなくても大丈夫だろう、という勝手な判断がもうね」 「これは手ごわそうですね。いろいろスレ行きもありえますよ」
>340 画像は固定画面にし、時計より奥の深度に置く
>>341-342 >>3 「画像が消える」「一瞬で他の画像に」系のキーワードがあればまず「深度」
FAQの範囲内なんだからもう少し暖かく対応してあげんさい
同じスプライトの中でイベント数が多くなると、スクリプト編集してから他のイベントクリックしたときに数秒固まるんだけどどうにかならないかな? ただでさえ遅いのに余計作業効率が悪くなって敵わん
>>345 ドッキングしているなら、スクリプト編集ウィンドウを切り離すと大きく改善する。
ドッキングしたいなら、スクリプト編集ウィンドウを大きくすると少し改善される。
> ただでさえ遅いのに 固まるのはともかく常日頃から動作が遅いと感じているとしたら PCのスペックか常駐ソフトが足を引っ張っている可能性もあるんじゃないだろうか
>346 ドッギングしてる方が重いのか?知らなかったぜ
スクリプトエディタは外に出した方が、自分は使いやすいかな。 どっちかと言えばイベントプロパティのダイアログが、もちょっと コンパクトだと嬉しいけど、内容的に仕方ないか。
ドッギング?ドッキングだよな?と思いググってみたら…
そりゃあ、ドッギングした方が重いな。 体位にもよるが。
無駄な方向の知識が増えるw
353 :
Now_loading...774KB :2008/10/06(月) 21:50:23 ID:89L5sN7z
今更だが、
>>215 氏、乙。
みんなjavaとかやってないのかな・・・
オブジェクトって何のために使うの?何か似た名前の変数を複数作るのにはないメリットがあったりするの? 例えば、 var Position={ x:100, y:200 }; ってやるのと var Position_x = 100; var Position_y = 200; とじゃ同じ気がするんだけど・・
パラフラでマリオみたいなアクションゲーつくれるの?参考サイトが少ないからかなり当たり判定で悩んでる 本家だったら編集ファイル配布してるとこあるんだけどね
つくれるかつくれないかが聞きたいのか 参考サイトのURLを知りたいのか 当たり判定のサンプルpflが欲しいのか はっきりしてくれ
>>356 すみません
参考サイトが知りたいです。今は本家用の参考サイトみてるんですがなかなかうまくいかなくて
>>357 パラフラ使ってのアクションゲーム探してるんですがみたことないんですよね
eit774さんっていったかな? カービィっぽいの作ってたと思う
親切な方が多くて感激(;ω;)ありがとうございます
>>359 探してみましたがEit774さんのフラッシュなぜか全部見れませんでしたorz
>>360 まさにそのサイトを参考にしてましたw
なかなかいい感じのところまでいったんですけど横からブロックにぶつかるとなぜか上に乗る……orz
今ネット使えないんで携帯からカキコしてるんですけどzipとても助かります。できれば数日の間残してもらえるとありがたいです
>>361 どうもです。パラフラは微妙に本家と記述が違うのが気になるんですよね……
参考サイトはちょっとやりたいのと違うみたいですが、見させてもらいます
>>353 >>215 のaclib、バグ無い?
class関係でエラーが出ると、修正しても再起動するまでエラーが出続ける。
あと、trace(1);を実行すると16777216って表示される。
function使えばいいや……みたいな。
>>354 参照渡しとか……?
?
(Ɔ)Coa 表示されるかな
>>366 > 作ったのCoa氏じゃないの?
aclib.dllを作ったのはCoa氏
LGPLは著作権利者名ではなくてライセンスの一種
aclib.dllを使う人のための規定
> 公開すると著作権がLGPLになっちゃうってこと?
ソースの公開はLGPLの規定の一つ
LGPLのプログラムを使ったプログラムのライセンスは自動的にLGPLになる
つまりaclib.dllの元であるMingがLGPLなのでaclib.dllもLGPL
24時間耐久10分でフラッシュを作れ!
┏━┓ ┏━┓ ┏━┓ ┏━┓
┏┛┏┛ ┏┛ ┃ ┏┛ ┗┓ ┏┛┏┛
┏┛┏┛ ┗┓ ┃┏┛┏━┓┗┓ ┏┛┏┛
┏━┛ ┗━┳┓ ┃ ┃┃ ┃ ┃ ┃┏━┛ ┗━┳┓
┗━┓ ┏┳┛┃ ┃ ┃┃ ┃ ┃ ┃┗━┓ ┏┳┛┃
┃ ┃┗┳┻┓ ┏━┳━━┓ ┃ ┃┃ ┃ ┃ ┃ ┃ ┃┗┳┻┓ ┏━┳━━┓
┃ ┃┏┻┓┗┓┏┛┏┛┏┓┗┓┃ ┃┃ ┃ ┃ ┃ ┃ ┃┏┻┓┗┓┏┛┏┛┏┓┗┓
┃ ┃┃ ┃ ┗┛ ┃ ┗┛ ┃┃ ┃┃ ┃ ┃ ┃ ┃ ┃┃ ┃ ┗┛ ┃ ┗┛ ┃
┃ ┃┃ ┣┓ ┏┫ ┏━━┛┃ ┃┃ ┃ ┃ ┃ ┃ ┃┃ ┣┓ ┏┫ ┏━━┛
┏┛┏┛┃ ┃ ┃ ┃ ┃ ┃┏━┓┃ ┃┗┓┗━┛┏┛ ┏┛┏┛┃ ┃ ┃ ┃ ┃ ┃┏━┓
┏┛┏┛ ┃ ┃ ┃ ┃ ┗┓┗┛┏╋┛ ┗┓┗┓ ┏┛ ┏┛┏┛ ┃ ┃ ┃ ┃ ┗┓┗┛┏┛
┗━┛ ┗━┛ ┗┛ ┗━━┛┗━━━┛ ┗━┛ ┗━┛ ┗━┛ ┗┛ ┗━━┛
┓┏┓ ┓ ━┓ ┏┓┏┓ ┏┓┏┓ ━┓ ━┓ ┏━ ┏━┓
┃┃┃ ┃ ┏┛ ┃┃┃┃ ・ ┃┃┃┃ ┏┛ ━┫ ・ ┃ ┃ ┃
┃┃┃ ┃ ┃ ┃┃┃┃ ・ ┃┃┃┃ ┃ . ┃ ・ ┗┓ ┗━┫
┻┗┛ 月 ┻┗━ 日 ┗┛┗┛ ┗┛┗┛ ヨリ ┗━ ━┛ .━┛ .━┛ マデ
参加者(Flash制作者・お題投下者・観覧者)募集
現行:
http://pc11.2ch.net/test/read.cgi/swf/1206509015/
>>371 需要はなくはないと思うが、例えば、
”Mingの最新版”や”2008/10/08 現在の”
のみで正しいバージョンが書かれていない、
”が使えるらしい”や”多分無理”と
作者が変更点を把握できていない、等の
不安要素から、使い続けるには怖くてなあ・・・
クラス作るのって、オブジェクト作ってインスタンス使うのと同じ?
質問というか、なんというか。雑談か。 こう、RPGとかの攻撃処理の命中判定で、変数hitに95を入れておくと。 で、攻撃の時にa=random(100)を挟んで、aがhitよりも小さかったら命中 …とすると、95%の確率で成功、5%で失敗、ですよね? 体感で、妙に失敗する率が高い気がするんですけど、 これは気のせいで片付けても大丈夫なもんだろうか?
>>374 命中判定100000回して確率を表示するAS書いて試してみれば。
失敗。 if(a > hit){ 成功 }else{ 失敗 } とかになってたりしね? あるいは if(a <= hit){ 成功 }else{ 失敗 } だとまた微妙に変わってくるし。
>>375 なるほど。20回で試すと0〜3でバラつくけど(本来1/20)
回数多めに回すと、ほぼ確率通りになりますな。
よし、気のせいだ(w
>>377 流石に判定が逆になってるほどの失敗率ではないけど、
以下と未満か。これで1%違ってくるんですね。むむ。
自分で画像を用意するんじゃなくて、アクションスクリプトで円を描画させる方法ってない? このやり方だとどうしても1ずれることになるし、もっといい方法はないかな //円の中心 : center_x 、 center_y //半径 : Radius lineStyle (Radius*2, 0x0066FF, 100); moveTo(center_x , center_y); lineTo(_centerx+1 , center_y+1);
>>379 なんぞこれw無茶なw
素直にやれば三角関数だよな
x=200;
y=150;
radius=50;
lineStyle (1, 0x00ff00, 100);
moveTo(x + Math.cos(0)*radius, y + Math.sin(0)*radius);
for(angle=0 ; angle <= 360 ; angle += 10){
s = Math.sin(angle*Math.PI/180);
c = Math.cos(angle*Math.PI/180);
lineTo(x + c*radius,y + s*radius);
}
整形のため全角スペース入ってるからこのままコピペすんなよ
>>379 以前作ったやつ。何がどうなってるかは忘れた。
_global.drawCircle = function(target, x, y, w, h, lineStyleData, fillData){
var points = 8;
var rad = Math.PI/points*2;
var r = 1/Math.cos(rad*0.5);
target.moveTo(x+w, y);
lineStyle.apply(target, lineStyleData);
if(fillData != undefined){
if(fillData.length < 4) beginFill.apply(target, fillData);
else beginGradientFill.apply(target, fillData);
}
for(var i=1; i<=points; i++){
var sx = x+Math.cos(rad*(i-0.5))*r*w;
var sy = y+Math.sin(rad*(i-0.5))*r*h;
var nx = x+Math.cos(rad*i)*w;
var ny = y+Math.sin(rad*i)*h;
target.curveTo(sx, sy, nx, ny);
}
target.endFill();
};
drawCircle(this, 200, 150, 50, 50, [1, 0xff9900, 100], undefined);
>>382 平たく言えばMath.sin()ってのに角度を入れてやるとその角度の時のy軸が、
Math.cos()に角度を入れてやると、その角度の時のx軸が返ってくる
基準は1なので倍率をかけてやる
で、渡してる角度にMath.PIと愉快な仲間たちがいるのは角度の単位がラジアンだから
ラジアンでは360度=2πだから、1度=π/180
これとMath.atan()はゲームとかでよく使うぞ
超基本だからとりあえず憶えとけ
>>379 あれ? 普通こうはやらないのは大前提として lineToで同じ点指定できない?
//円の中心 : center_x 、 center_y
//半径 : Radius
lineStyle (Radius*2, 0x0066FF, 100);
moveTo(center_x , center_y);
lineTo(centerx_x , center_y);
>>384 俺も試しにやってみたが、少し動かさないと線が引けないみたいなんだわ
俺がやったときは0.2くらいで反応した
radiusの値で変化するかも知れん
ずれるのが気になるだけならこれでもいいのか moveTo(center_x-0.1 , center_y-0.1); lineTo(center_x+0.1 , center_y+0.1);
createTextField("t",0,0,0,25,25); t.text="○"; (゚∀゚)b
w
( ´∀`)σ)∀゚)b
>>383 解説ありがとう。文系だった自分には難しいww
>>387 もどうもww
それと、Math.atan()ってどういうことするのに使うのかよかったら教えてほしい
さすがにそれは板違いだから三角関数でググれ
ASだから板違いではないけど・・・。 単語の意味がわからなかったら flash つけてググると大体解決する この場合は「flash Math.atan()」とか
393 :
Now_loading...774KB :2008/10/11(土) 01:50:16 ID:C2eAwgkx
画面の文字が一部文字化けして外国のどこかの国の文字みたいなのになってるのだが、 これ何でだ!?
これってスクリプトに量の制限あったりします? どうしても2100行くらいで切れてしまうんですが・・・
VisualBasicのテキストボックスの制約とか?
別のエディターからコピペしたのを適用させるとどうしても2095行で切れてしまいます。 そもそも1763行以降の行表示もおかしいですし・・・(また1からに戻る) 分割して記述するしかないんでしょうか・・・
すっごいなあ、2000行! そんなに使う処理もあるんだなあ
ゲームを作ってるときは意外に厄介。 コースデータや、敵の動作プログラムとか入れてるとすぐ文字数オーバー。 大丈夫。こんなときは、外部ファイルから読み込む方法がある。
特に敵の動作ルーチンとかグラフィックとかSWFに入れておけば レンダリングされるから読み込む時間も早くなるしいいよね。
>>398 実は全部で10000行超えてます・・・
>>399 おお!そんな方法が!サンクスです。
まさしくゲームです。RPGの戦闘システム作ってたらこんなことに・・・
敵の思考ルーチン部分だけでも結構ありますしね。
>>398 実は全部で10000行超えてます・・・
>>399 おお!そんな方法が!サンクスです。
まさしくゲームです。RPGの戦闘システム作ってたらこんなことに・・・
敵の思考ルーチン部分だけでも結構ありますしね。
あれ・・・なんで2重投稿に・・・referer情報が変といわれて書き込めてないと 思ったら書き込めてたのか・・・
64KB以上は無理 外部テキストから読み込むのはどうだか知らない
あとはfunctionで適当な容量に切り分けて分散させるとか
>>399 他のフレームにメソッド用意したりなw
まあ、1000行すら超えたことねえw
「10000秒」と早口で10回言ってください では、北朝鮮船籍「万景峰号」の読み方は?
removeMovieClip()の後に記述した処理って実行されないんだ。 さっき初めて知った
それがそうでもないんだ
SWF4だと変なことになってるぞ
sample07のactionscript.pflを見てみると
インスタンスsprSakuraの中のフレームアクションに
if ((this.x > /sprShot.x-16) && (this.x < /sprShot.x+16) &&
(this.y > /sprShot.y-24) && (this.y < /sprShot.y+24)){
if ((this.x > /sprShot.x-16) && (this.x < /sprShot.x+16) &&
(this.y > /sprShot.y-24) && (this.y < /sprShot.y+24)){
removeClip(this);
score += 10;
}
なんて書いてある
※removeClip()はSWF4でのremoveMovieClip()
参考:
http://yy12.kakiko.com/test/read.cgi/paraflaswf/1126281222/482-490
ParaFlaとSuzukaは完全に終わったな
そうそう、MotionSWFの時代だよな。
ParaFla! が AS2.0に対応してるのって SWF生成する dll が対応してるからなの?
SWF生成するdllっていうか、ASのコンパイラだけどね。
AS3.0には対応しないの?
Mingを元にしてるらしいから、MingがAS3.0に対応すればもしくは・・・
終わたって、ParaFrlaで作っても一番新しい吉里吉里安定版じゃもう使えないってこと??
AS3.0に対応したら本気出す
419 :
Now_loading...774KB :2008/10/14(火) 08:07:54 ID:qGQY6PVX
ファイル→SWFファイルの生成で拡張子.swfを付けて保存 Dreamweaver8で、ここからどうやってアップすればいいのか。 やっぱFFFTP使うのでしょうか。
420 :
Now_loading...774KB :2008/10/14(火) 15:17:11 ID:qGQY6PVX
あと、フラッシュをリピートさせない方法ありますか。 パラフラでフラッシュ制作している最中なのですが、 プレビューでみるとフラッシュ終わったらまた始めから再開され何度もリピートされます。
>>419 swfができたらその先は、こっちじゃなくてWebページ制作の管轄なんで
Dreamweaver8とやらのマニュアルなりヘルプなりで調べてみては。
>>420 適当なラベルと、そのラベルに飛び続ける無限ループ。
ParaFla!で作った作品て、普通どこに晒すもんなんだろうか…
ブログとか持ってないしなあ。
え・・[停止]ってあるだろ・・
[停止]でも止まらないから困ってるんだと思ったけど、 どうなんだろう。スプライトとか。 探したけど、公開場所って本当に無いもんだねえ 先輩方、出来上がった作品って、どうなさってます?
>>424 それならますます適当なラベルループじゃ意味なくね?
スプライトでやっててスプライトの中身が動いてるなら
止めたいフレームでそのスプライトも止めないとダメだわね
>420
画像およびスプライトをすべて消去し、テキスト「終わり」を追加
>424
うpろだの有名どころだと
http://swfup.info/ 勝手に使っているけど、どうゆう目的で誰を対象に設置されているのかは知らない
>>424 Wikiの「うpろだ」に載ってるところ
428 :
Now_loading...774KB :2008/10/15(水) 04:32:44 ID:AyhP5Che
>>422-427 ありがとうございます。「停止」で止まりました。
が、しかし一番最初に戻って止まるのです。一番最後で止めたいのですが・・・
停止の前にその一番最後の静止画を置く。
430 :
Now_loading...774KB :2008/10/15(水) 08:47:24 ID:Tpgi3Ap4
>>429 ご回答ありがとうございます。
それはつまり右画面の項目の順番を上下に入れ替えるということですよね。
この上下に入れ替える事ができないため困っています。
いやいや… 上下に入れ替える?必要はないですよ 最後にしたい画像を1フレーム置いて停止にするだけ(または固定にして何もしないを1フレーム入れる) 入れ替えるんなら、右画面のそのファイルを右クリックで切り取り(X) 貼り付け(V)すれば良いんだけ アニメならこれで良いんだけど…どんなの作ってるの?
うっかり最初に停止を入れてるなら、そもそも最初で停まって動かん。 こんな初歩的な所で詰まってる人がスプライト入れ子とかやってるはずないし、謎が多すぎるw
433 :
Now_loading...774KB :2008/10/15(水) 18:11:53 ID:Tpgi3Ap4
>>431 画像→テキスト→止まる というフラッシュです。
切り取りで入れ替えできました。助かりました。ありがとうございます。
>>432 自分が勘違いしてるんだろうが
1フレーム目に[停止]入れるってことじゃないよね
それだと止まらないし。
>>433 単純にファイルを入れる順番間違えてただけだったのか…
左からまとめて右に入れちゃったのね
10月になって85レスか 賑わっているようだけど、そろそろ投下がほしいな 10分スレ程度の小ネタでいいからカモーン
時期的に、ハロウィンなんてどうだろう?
携帯Flashでよければ、ParaFla!板の携帯ゲームスレに3DダンジョンRPGを投下したけど …本当に誰もいないみたいで、絶賛完スルー中TTよかったら覗いてやってクダサイTT
ParaFlaでOPアニメ作りたいんだけど画像サイズって何ピクセルくらいが一般的なんだろ
本編と同じでいいんじゃないの?
>>439 や、これはご親切に(礼
お陰で、件のスレで感想も頂けました。
>>441 現アナログ放送の640×480程度で十分では。
絵素材をベクタで用意すれば、拡縮効くし。
>>443 ぐぎぎぎ・・・、おれはsoftba・・・
ってかがんばってください><
>443 他の端末でもDLできるうpろだにも上げてほしす
えーキミちゃん。ソフトバンクにしたんだ。 じゃあ433のフラッシュゲーム出来ないのね。 うんごめんね。
Trick or Flash
文字列をパスに変換することって出来ないの?
ParaDrawのテキストツール
>>445-446 興味持って頂き恐縮。
トップページの下の方に直飛びのリンクをつけました。
多分これでDLできると思います。
つかPCでも動いてしまうけど、携帯FlashをPCで遊ぶのもなあ(w
454 :
448 :2008/10/20(月) 05:26:33 ID:KfCGcJ9L
halloweenじゃなくhelloworldだったというオチが台無しwww
角度とy座標からx座標を求めるにはどうすればいい? しばらく考えてるけど一向に思いつかん
456 :
448 :2008/10/23(木) 18:08:06 ID:L0tF/pwQ
_x = _y / Math.tan (kakudo * Math.PI / 180); かな?
三角関係がなんだって?
なに、不倫?
三角さんと関さんと数さん 誰がおにゃのこ?
461 :
Now_loading...774KB :2008/10/24(金) 22:50:09 ID:pPY2u+Rc
質問です SWF4で文字列比較すると全角の=とaとメが正になってしまうんです 例えば if("a" === "メ" ){ trace("onaji"); } これでonajiが表示されてしまうんですけど何故でしょう?
メでもへでも onaji って表示されるから if の分岐ができてないんじゃね?
>>461 ===による比較は、2バイト文字の場合1バイト目しか判断していないようです。
length()に2バイト文字を掛けると、1文字が2を返します。
=は、0x8181
aは、0x8281
メは、0x8381
length()とsubstr()で比較関数を書けるかと思いましたが、
ASCIIコードの0x81〜0x9fまでは0になってしまう様で、解決できませんでした。
本家だと2バイト文字も1文字として扱うし、比較も問題ないので、aclibのバグかもね。
とりあえず、「===」て何だ?
ほ、ホントだ… 全角文字列の比較が全くできねえ;;; 英数カナなら半角使うとしても、かな漢字はアウトですな
>>463 >ASCIIコードの0x81〜0x9fまでは0になってしまう様で、解決できませんでした。
0になるコードはもっとあるみたい。
1バイト文字列なら、比較は問題ないっぽい。
a =ord("a");b =ord("メ"); if(a == b){ trace("match");}else{ trace("no-match");}; ちょっとボケてたw 「===」がダメなら、文字コードで判別すりゃいいんですよねえ
>>464 $a === $b
($a が $b に等しく同じ型でである場合に TRUE (PHP 4 で導入))
PHPとかの比較演算子だけど・・・さては461さん、PHPとかやっているな!
最後の手段で fscommand2("escape",〜 てのもあったな
470 :
461 :2008/10/25(土) 02:13:44 ID:cfQNvoSi
>>467 この方法ならうまくいくようです
自分でもord()弄ってたのに思い付きませんでした
>>468 いえいえparaflaの携帯フラッシュ専門でやってます
携帯はPCやゲーム機以上の巨大なプラットフォームだと思うのでやり甲斐がありますよ
こんな夜更けにたくさんのレス皆さんありがとうございました!
471 :
468 :2008/10/25(土) 10:01:18 ID:b0QrwkGo
(´・ω・`) trace ("multibyte number = " & ord("あ"));// 出力 : multibyte number = 130(ひらがなは130) trace ("multibyte number = " & ord("ワ"));// 出力 : multibyte number = 131(カタカナは131)
474 :
Suzukaは苦手 :2008/10/25(土) 12:28:44 ID:KpwWLkWe
paraFlaをDLしたんだが、使い方がわからんw とりあえすjpg三枚を動的に表示させるだけの単純なflashが作りたいと思い jpgをドロップしてswfを生成したが、ダメっぽい・・・・・
「→」に使ってるフォントがオレのPCには入っていないので何がやりたいのか把握しきれないのだが、 スプライトArrowの基準点が0,0なのだから、スプライトに配置する「→」の先端を0,0に合わせる必要があるのでは?
477 :
Suzukaは苦手 :2008/10/25(土) 14:30:08 ID:KpwWLkWe
>>475 その通りにやったら出来ました、ありがとう御座います!
F-16の画像が三枚表示されてパラパラできました!!!!
>>472 何ィッ!?な、ならば1バイトずつ…!
a ="ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとど";
//a ="なにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん";
//a ="ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトド";
//a ="ナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ";
//a ="亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏";
//a ="以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯";
for(i=1;i<=length(a)/2;i++){
b =substr(a,i*2-1,2);b1 =substr(a,i*2-1,1);b2 =substr(a,i*2,1);
trace(b &"=" &ord(b)&"/" &ord(b1)&":" &ord(b2));};
…なんだこりゃ。さっぱり解らん???
>478 www 同じ文字種なら===で、違う文字種ならord()でと、二重に比較するというのじゃダメかな? a = "あ"; b = "ワ"; if(a === b && ord(a) == ord(b)){trace("おなし");} ってかオレ暇すぎwww
480 :
469 :2008/10/25(土) 17:06:26 ID:0c8lqKLE
//携帯専用 original_string_1 = "あ"; original_string_2 = "い"; fscommand2("escape", original_string_1, "encoded_string_1"); fscommand2("escape", original_string_2, "encoded_string_2"); if(encoded_string_1 === encoded_string_2){ textbox = "onaji"; }else{ textbox = "tigau"; };
>>473 何をしたいかがわかんなかったけど、こうかな。
path._y=px;
path._x=py+path._y/Math.tan(angle*Math.PI/180);
→
path._x=px+(ay-py)/Math.tan(angle*Math.PI/180);
path._y=ay;
Playerを基準にして計算した後、左上を基準とした位置に直す感じ。
というか
>>456 が教えてる通り素直に書いたら
>>481 になるはずだのに
>path._y=px;
>path._x=py+path._y/Math.tan(angle*Math.PI/180);
なんでムービークリップのY座標にX座標を入れてるのさ?
なんで
>>456 が「_y」と書いてる所にX座標(path._y=px)を入れてるのさ?!
わからない・・・
>>482 コピペして直してないじゃね?
おれもやったことあるよ。
サッ
≡(゚д゚)mp お前もあるだろ?
>>481 ちゃんとできた。ありがとう。
>>482 あれ?本当だ。手当たりしだい色々試してる内にごっちゃになってたみたいだった
組み合わせているうちに式が偶然正しくなる確率に賭けるのは無謀すぎる
gotoAndPlay()が同時に実行されると両方とも無効になるのって回避する方法はないの? イベントのラベルジャンプを2つ重ねてもあんまり意味無いみたいだし。
>>486 どこにどう書いたgotoAndPlay()なのか、同時に実行というのがどういう状態
を指すのか、2つ重ねるというのがどういう状態を指すのか、わからん。
試しに以下の内容でテストしたが、両方とも無効にはならず実行されるので、
ますますわからん。とりあえず状況の再現されるpflかASを提示してくれ。
1 スクリプト trace("1");gotoAndPlay(3);gotoAndPlay(5);
2 アクション 停止
3 スクリプト trace("3");
4 アクション 停止
5 スクリプト trace("5");
6 アクション 停止
実行結果
1
3
5
>>486 SWF4だけど、サブルーチン的にバカスカ使いまくってるんだが…
回避も何も、無効になる状況があるんなら切実に知りたい
>>487 むしろそれで5が表示されることに驚いた
どうなってるんだ
1 スクリプト trace("1");gotoAndPlay(3);gotoAndPlay(6); 2 アクション 停止 3 スクリプト trace("3"); 4 スクリプト trace("4"); 5 アクション 停止 6 スクリプト trace("6"); 7 アクション 停止 実行結果 1 3 6 フレームが3に飛んだ後でも、1フレーム目に書かれたスクリプトは最後まで実行されるってことじゃまいか?
同じフレーム内に「右に行け」と「左に行け」を同時に書くようなものだから 実行されるかどうかよりももっと根本的に設計を見直すべきだと思う。
>>487 情報不足ですまん。今再現できるのを作ってきた。
ttp://up.40ch.net/file/src/up0075.zip キー入力で歩くアニメが再生されて、キーが押されてる間アニメをループさせるためにラベルジャンプを使う必要があって、
そのラベルジャンプと同じタイミングでキーを離すと、立ち状態へのgotoAndPlay()とそのラベルジャンプが同時に実行されるからか、
キーを離したのに歩きアニメが再生されっぱなしってことが起こる。
>>492 両方とも無効になるんじゃなくて両方とも実行されてる状態だね。
こういうのはtrace()を大量に入れてFPSを1にして確認すると良くわかるよ。
解決1:ループのラベルジャンプをスクリプト↓に変更する
(if(Mode=="WALK")gotoAndPlay("WALK"); //モード確認)
解決2:歩くアニメをスプライトに入れる
(ラベルジャンプを使わなくてもループできるようになる)
これでどうかな。
>>493 上の方法にしたらうまくいったよ。ありがとう。
アクションゲームとか公開してる人はどんな風に作ってるのかな
アクションか。挑戦してみたいなとは常々。 「ガリウスの迷宮」みたいな(高望みw
getNextHighestDepth()って名前長すぎ
名前を省略しないのがActionScriptの言語規則だとか
ParaPolyって開発中止なのか?
そういえばgetNextHighestDepth()は使えない(?)って話を聞いたことがあるんだが なんのこっちゃかkwsk
SWF7以降で使えたと思う
そのまま「getNextHighestDepth()は使えない」でググってみろ それっぽい記事が出るから
「UIコンポーネント」ってラジオボタンやチェックボックスなんかだろ そんな機能がないParaFlaだと関係ない?
実際あんま使えないよね 前面しかとれないからゲームだと表示の前後関係崩れるし 自分で深度決めてて管理する方がいいやっていう
実際、どういう時に使うんだろう。 ニコニコのコメントみたいに作者が 表示されるオブジェクトの数を把握できない場合でも 普通にインクリメントさせた変数で制御できるだろうに。
本家mxパッケージに含まれるDepthManagerクラス(V2コンポーネントに同梱)が、 _rootレベルの最前面深度を予約してしまうためgetNextHighestDepthが上限値を超えた深度を返してしまうと言う事。 そのため、V2コンポーネントを使用する際はDepthManagerクラスを使って総合的に深度管理する事が推奨されている。 AS3.0にはmxパッケージもDepthManagerも実装されていない(そもそも深度の管理方法から違う)ため心配はいらない。 ParaFlaには関係無いね。 getNextHighestDepthは文字通り最前面深度を取得する。 同メソッドで取得した深度は確実に使用されていないため、他のオブジェクトを上書きしてしまう心配が無い。 使い方はユーザー次第。
>>506 アドベ「getNext〜の使いみちが思いつかなかったからリストラしちゃいました」
わあ 難しそうだなあ、SWF6、いやSWF7以降
いろんな事が出来るから楽しいぞ。 特にテキストフィールドは便利。 UIコンポーネントもほとんどこれで作れるし
ごめん、SWF6に、すでにあったわ。 まあラスタエフェクトとか面白いよw
512 :
Now_loading...774KB :2008/11/01(土) 16:35:39 ID:PJ+lssuz
これでつくってみましたが、 youtubeにはUPできませんでした。 どうすればいいですか? 変換に失敗したってでたんですが。
swfそのままUPした? aviとかに変換しないと無理だよ。
515 :
512 :2008/11/01(土) 22:00:29 ID:PJ+lssuz
>>513−514 ありがとうございます。 wikiみたら、フラッシュならばステレオのままUPできるとのことでしたが、 違ってたんでしょうか? 最初から、別の形式で作った方がいいみたいですね。 どないしようか・・・。
518 :
515 :2008/11/01(土) 23:28:45 ID:PJ+lssuz
色々ありがとうございます。 ズバリ言い当てられてちょいショック。 また調べてみます。
このソフトまだあったのか
だって後続の上位互換ソフトが出ないんだもん FlashPlayer10とAS3.0に完全対応したフリーウェアまだー?
いいソフトは便利で長持ち
AS3.0いらね('A`)
>>523 なんていうか、履歴から編集者の投稿記録を辿ればわかると思う・・・
これは酷い。
>>520 SDKなら無償だよ
環境変数弄ったりコマンドライン使ったり、敷居は高いけどねー
527 :
Now_loading...774KB :2008/11/03(月) 10:44:09 ID:fiwOx225
背景が透明の文字を入れた画像作ったのですが、jpgだと透明という概念がないため白背景が表示されますよね。 で、gifにすると背景透明なんですが、paraflaだとgif使えません。 皆さんはこういうケースはどうされてるのでしょうか。
png使えば良いじゃん。
529 :
Now_loading...774KB :2008/11/03(月) 10:52:34 ID:fiwOx225
>>528 さんありがとうございました。助かりました。
ちなみにpng8とpng24はどう違うのでしょう。
それはなんか系統がちがうー 本家やSDKやFlashDevelopじゃなくてMotionSWFとパラフラの次世代進化型が欲しいんだもん
532 :
Now_loading...774KB :2008/11/03(月) 11:07:39 ID:fiwOx225
png8だとできませんでしたが、pig24だとできました。 ありがとうございました。
png8はgifと同じで減色してるやつで png24がいわゆる可逆圧縮だったかな png32もあるはず
>>527 俺ならparaDrawでテキスト入れ直す
画像もparaDrawでトレースしてベクタ化するな
それ以前にテキストはよほど必要性がない限り、テキストオブジェクトとしてParaFlaで入力するし
あと、どうしてもjpegとかpngとかを取り込んで透明部分使いたいならマスク活用汁
埋め込むと容量喰うので(笑) デバイスフォント一択。 画像で持つなど以ての外(笑)
gifは確か拡張子変えると読みこめたはず 透過情報がそのままつかえるかはわからないけど。 時にあの左ペインで設定するテキストって (ASでテキスト生成すると文字データは変数名.textで参照できる) 変数名で参照できるけどAS的に何を生成してるんだろう。
TextField.variable……だと思う
>536 swf8ならloadMovie()で非アニメーションGIFも読み込めるよ >537 逆に、右ペインで生成したテキストフィールドに変数名を付けずに今まで書いてたよ txt_field.variable="time"; time=getTimer(); と書くべきところを直接 txt_field.text=getTimer(); みたいにやってたwww
とても普通です。
541 :
Now_loading...774KB :2008/11/05(水) 19:20:09 ID:P96vmFca
>>541 次に表示する画像に順番に丸い画像でマスクかけて、その丸をだんだん大きくして行けばできるかと思ったけど
どうやら1つのスプライトには1つのスプライトしかマスクに使えないみたいだった。
マスクのスプライトをまとめて1つのスプライトに入れても無理みたいだったし・・ごめん、自分にはわからない
でっかいマスク作ってパラパラ漫画みたいに切り替えるんじゃね?
おお、そんな手があったか!
548 :
Now_loading...774KB :2008/11/06(木) 20:24:55 ID:cxmElxqv
>>542-547 ありがとうございました。調べたところ、これはトランジション効果というらしいですね。
これができると画像切り替え時綺麗になるので良いですよね。
同じ効果でもいろんなやり方があるもんなんだなあ・・・ちょっと感心した
550 :
Now_loading...774KB :2008/11/09(日) 11:39:04 ID:C+L+UErN
Stage.alignだったと思うよ
553 :
Now_loading...774KB :2008/11/09(日) 22:02:34 ID:C+L+UErN
>>552 ありがとー
FLASHMXの解説サイトはたくさんあるけどparaflaはあまりないね
あとファイルが100超えたあたりから読み込み遅くて
なにかいい方法ないかな?プレビューがなかなか使いづらい
直リンの元ページが探せない話からサイトの数に突然話題が飛ぶとか そのまま続けて動作速度の相談をするもPCスペックも書かれていないとか なんだか話がよくわからないから落ち着いてくれ
. ∩∩ | | | | (゚ω゚ ) <出番?モチツクヨ 。ノДヽ。 bb
おねえちゃん懐かしいな . ∩∩ | | | | (゚ω゚ ) <かんじ かけない 。ノДヽ。 bb
∩/⊃壁 (´A`)l壁 <忘れられてる? \⊃l壁
これってSWF8以外で文字とかの周りを光らせる効果ってできないのですか?パラドローでも構わないので分かる方お願いします
同じ透明度の線か塗りを、少しづつ大きくしながら重ねていくとか。 拡大したらバレるけど
後ろにグラデ重ねるとか
SWF8でグローさせた文字のスクショを表示 (゚∀゚)b
( ゚ω゚)σ)∀゚)b
なるほど!フォトショップを使えばいいんですね!!!おごってください!!!!
IE6でタグ組んでやれw
ただのしかばねのようだ。
それはばねしか
びょんびょん
∧__∧ ( ´Д`) │// (/) (/) (/) ω
パラドロで描いたオーナメントを皆でうpしてクリスマスツリーを作る という企画を今唐突に思いついた
ドロスレで提案したら盛り上がりそうだなw
>571 クリスマスツリーの本体の木は個々にアレンジしてFlashを作るのかな?
574 :
571 :2008/11/14(金) 23:58:56 ID:FREnflV6
反応d 思いついただけでまだ何も細かいことは考えてないんだが なにか気軽なのができたらいいなあと
細かくなくていい。詳細は皆で考えてもいいじゃないか 是非ドロスレに来てくれ
なんとなく気が向いた奴が飾りうp、なんとなく気が向いた奴がツリーうp、でいいんじゃねw
キモイと言われ続けた俺のパラフラたん
ツリーが役立つ時が来たようだ(゚д゚)
http://fujiformat.es.land.to/up/tree.PNG ・・・すまん。自分のツリーはともかく、面白いと思う。
少し思ったんだけど自分のオーナメントを
ツリーの好きな所に張れるようにできないかな。
例えばツリーの暫定図をフラッシュで作って、
クリックするとその座標が表示されるようにして、
オーナメントをツリー製作者に送るときに
希望座標も書いて渡すとか。(どこでもいい場合は省略)
さて、ツリーもUPされたし、オーナメントを作る作業に移るんだ
580 :
577 :2008/11/15(土) 18:58:29 ID:Owrz7jR9
>>579 下のメニューのふきだしの?
ていうかプリンいっぱいプルプルしてて、どれのことだかわからないw
>>579 ローディング中のぷるんぷるんの事?
それならカップごとぷるんぷるんしてるんで悪い夢だと思って見なかった事にして欲しい。
>>579 剪断変形、って事ですかねえ。中央のでかいプリンの事なら。
皿についてる面は不動だし。
アニメ用の画像を用意して、オンマウスで表示するのが
一番手っ取り早いかと。
585 :
579 :2008/11/15(土) 22:26:15 ID:3fvPInks
すいません、ENTER押してロード終わった後のでっかいプリンのことです マウスが通過するとプリンがプルプル揺れるものを作りたいです
この程度の揺れなら普通の拡大縮小でも何とかなる気がしてきた
>>585 マウスが通過するとおっぱいがぷるんぷるんするFLASHとかは良く作るけどな
マウス通過でと言うならアクションスクリプトかねぇ
まあ、ボタンを使えばある程度はスクリプトなしでやれる
変形の仕方なら拡大縮小とか傾斜変形使って……と言った所なんだろうが、
傾斜変形のやり方分からんと言うことに気がついた。
それらしいものが見つからないんだが、ParaFlaじゃできないんか?
中心位置を下中央に持ってきて、拡大縮小&2度くらいずつ回転とかを組み合わせてそれっぽくは出来るかなぁ
>>585 > マウスが通過すると
onRollOver = function () {
gotoAndPlay("プルプル");
};
> プルプル揺れる
ラベル”プルプル”以降でプルプル
まあリアルな動きは結局、自分で頑張って再現する以外に方法は無いんだが
>>587 > 傾斜変形
transform.matrix
> ParaFlaじゃできないんか?
ソフトのせいにする前にリファレンス読もうぜ?
文句言うならアドビ製品使ってろ、クズども リファレンスも読まずに発言するような無能には、何も出来ないだろうがな
597 :
579 :2008/11/16(日) 13:35:22 ID:FIeXspRs
皆さんありがとうございます!
>>596 さんのような拡大縮小で作ってみたいと思います
ありがとうございました
599 :
596 :2008/11/16(日) 14:41:03 ID:deWeKzDE
>>596 しっかし、このスレ見ずに開くと非常にシュールな画だなーw そこがまた良いんだ。
601 :
Now_loading...774KB :2008/11/16(日) 19:30:21 ID:lYFSzDgh
wikiの質問ページ2/253が簡単そうでできない スキルをあげるために質問の問題を解決していったが難しいなw 誰かヒントくれw
602 :
Now_loading...774KB :2008/11/16(日) 20:12:39 ID:lYFSzDgh
>>601 自己レスだけど
removeMovieClipで2.は解決しそうなんだが
どうしても1.の方法が思いつかん
wikiの質問文は読んでも何を言いたいのか分からないのが多くてつらい。 最近のは特につらいから行かなくなって久しい…
604 :
Now_loading...774KB :2008/11/16(日) 20:55:40 ID:lYFSzDgh
>>603 たしかにそうですねー
たまに自分も知らないこととかあるから一緒に解決して勉強してるよ自分は
まぁ初級から中級ぐらいのレベルですから自分はw
引用もリンクも無しに「ヒントくれw」ってのも不親切な話だが、 該当の記事を探して見てみたら、これまた不親切極まるなと 該当Flashの挙動は、 ・[前][次]で@春A夏B秋C冬の4つのステージを前後に移動 ・[出]を押下するとステージに応じた季節名テキストを画面に表示 ・@春で[前]を押下すると開始待ち処理に戻る ・C冬で[次]を押下すると終了処理へ遷移 で、目標の動作としては ・ステージ前後移動した後、[出]ボタンで正常に 季節名テキストが表示されない不具合の解消 ・[出]で季節名テキストを表示した状態でステージ移動した際 季節名テキストも自動で切り替わって欲しい(のか? とここまでは解析した。解析したが、それって回答者側の作業なのか?と 回答は、「自分ならもっと違う書き方をする」(役立たずw ステージ用の変数をひとつ用意して、[前][次]ボタン押下でカウント。 あとは、現状[出]ボタン押下の時しか季節名テキスト表示に飛んでない みたいだから、テキスト表示処理は全部まとめてしまって、[前][次]ボタン 押下時にも飛ぶようにすると。
606 :
Now_loading...774KB :2008/11/16(日) 21:51:10 ID:lYFSzDgh
ボタンの画像をクリック ↓ テキスト入力欄が現れる。入力欄には予め「パスワードを入力してください」と書いてある ↓ 「あいうえお」と入力すると深度100と101の画像が消える(とあとジャマなのでテキスト入力欄も消える) このような動作を表現したいのですがどうすればいいですか?
608 :
607 :2008/11/17(月) 00:09:05 ID:6tCm14rT
あと、「あいうえお」以外の文字が入力されたら何も起こらずに最初の状態に戻したいです
>>607 そのまま書いた通りにイベントを並べていけばOKですよ
クリックすると次のフレームに進むボタンを配置して停止
↓
「パスワードを入力してください」と書いてあるテキストと
クリックすると次のフレームに進むボタンを配置して停止
↓
入力内容を判定するスクリプトを配置して停止
if(テキストに付けた変数名=="あいうえお"){
gotoAndPlay(次のフレームの番号);
}else{
gotoAndPlay(戻りたいフレームの番号);
}
↓
深度100と101の画像とテキスト入力欄を消去して停止
>>609 なるほど
わかりやすく書いてくださってありがとうございます。助かりました!
初心者ですみません。 Flash中に、4種類のパラパラアニメのどれかをランダムで表示したいのですが、 具体的にどのようにしたらいいですか? 色々調べましたが今一良く分からなかったので、 もし分かる方が居ましたらよろしくお願いします。
Math.random()とgotoAndPlay()(パラパラアニメをスプライトにするならgotoAndStop()でも可) 質問する前にリファレンス読んだら?
>>612 それでも分からないのです…出直します。失礼しました。
>>612 あ、お礼を言い忘れてました。すみません。ありがとうございました。
このスレの人たちってみんな趣味でフラッシュ作ってるの?
>>614 できるできないの問題以前におっぱいは平行四辺形に揺れないだろ
仕事に本家と一緒にParaFla! 使ってる人なら一人知ってるw
・・・なぜか鼻がムズムズする
確かに揺れてはいるが、すごく不自然だ
食パン以下だな
愛情が感じられない
_ /〜ヽ (。・-・) プリン ゚し-J゚ _ /〜ヽ (((。・-・))) プルルン♪ ゚し-J゚
Fladeじゃ無理でしょ
テキスト”FLADE”>台形に変形>プリン完成
みんな書きたいこと書いていてそれはそれでいいのだが
>>625 にだけは異論を唱えたい。。。「愛情」関係ないだろw
そろそろしつもんのしゅしからはずれたしもねたからはなれたいです
ホイールの回転を検知するイベントハイドラって無いですか?
>>635 ハイドラは無いなあ つonMouseWheel
FLASH MXのマニュアルばかり使ってても新しい機能について行けんな FLASH8対応のリファレンス、買わなきゃ駄目か
ゆれというか落下だったからねー
640 :
627 :2008/11/22(土) 05:52:54 ID:DkhOGioU
>>638 onMouceWheelに気を取られて気付かなかったw
d
\ / ... (´∀`) < MouthWheelなら口車なんだがMouceWheel?なんじゃそれ (((__人__))) .. ` ⌒´
・〜煤シ(゚д゚#)イラッ
__ |・∀・|ノ よい ./|__┐ / MouthWheel """""""""""""" .__ ((ヽ|・∀・|ノ しょっと |__| )) | | onMouthWheel """""""""""""""""
リファレンスも読まないからこういう恥ずかしい間違いをするんだな 初心者以前の問題だわ
リファレンス厨に限って 「Math.floor(Math.random()*a)マンドクセrandom(a)デオk」だったりするけどなw 煽るつもりはないのでヨウカンマンのように口車に乗らないようにwww
AS1.0でMovieClipの継承ってどうやんだっけ registerClassで関連付けたクラスにMovieClipのプロパティ無いから正常に動作しないんだけど
エスパーするの大変だからソース貼って
_global.TweenClass = function(){ this.startTween = function( prop1, prop2, frame ){ var current = 0; this.onTweenStart(); this.onEnterFrame = function(){ current ++; if( current>= frame ){ for( var i in this.prop2 ) this[i] = this.prop2[i]; delete this.onEnterFrame; this.onTweenComplete(); return; }else{ for( var i in prop1 ) this[i] = ( prop2[i]-prop1[i] ) * (current/frame) + prop1[i]; this.onProgress(); } }; }; }; Object.registerClass( "symbol1", _global.TweenClass ); // ↑このクラスにMovieClipを継承したい // ↓インスタンス化とイベントの定義 var instance = this.attachMovie( "symbol1", "instance1", 1 ); instance.startTween( {_x:0}, {_x:200}, 30 ); instance.onProgress = function(){ trace( this._x ); }; instance.onTweenComplete = function(){ trace("Comp"); };
>>647 function Super(){}
function Sub(){}
Sub.prototype = new Super();
AS1での継承は確かこんなんだったから、
_global.TweenClass.prototype = new MovieClip();
かな?
>>650 そっかーprototypeか・・・
本当に助かったよありがとう!
ボールの画像を奥行きのある回転をさせたいのですが(惑星の公転のような感じ) どうすればよいですか?
>>652 衛星の軌道アニメーションを奥と手前の二つ用意します。
どっちかを再生して終わったら画像を消して
もう一つの軌道アニメーションを再生する
で、パラフラでPVのとみいさんが
これの解説ページとサンプルつくってくれてたと思うんだけど
みつからないからだれか貼ってくれませんか。
すごい手抜きでいいなら、拡大縮小しながら 行ったり来たり(または楕円にぐるぐる)させると、 なんかそれっぽく見えないこともないw
>>653-654 ありがとうございます
なるほど、何個か方法があるのですね
>>654 の拡大縮小しながら行ったりきたりする方法で作ってみたいのですが
ASはどうやって組めばいいですか?
しまった、出遅れた>手抜きw
>>655 自分でどこまでやって、どこで詰まってるのか
>>656 AS使おうと思って難しく考えすぎていたようです
その方法もあったのですね。ありがとうございました!
>>657 ↑の通り、ASを初めて使ってみようと思ったのですが
まずどういう風に書き始めればいいのかわかりませんでした
ごめん、惑星の公転と聞いて
地球が太陽の周りを回るのを
想像してたけど、ちょっとちがうのね。
だったら手抜きじゃなくても
>>654 さんの言う通りにやれば大丈夫だと思います。
それ○しか描けないやん
>>662 丁寧に作ってあるのでASの参考になりました
みなさんありがとうございました!
クリスマスはー?
クリスマスまであと一ヶ月 準備は出来てるの?
>666 オーメンのくせにwww
やる人が10人ぐらい集まれば やってもいいかなと思うんだが どうする?参加登録フォームでもつくろうか?
自由投下ルーレット方式でさ、投下時間の下一桁で場所決めたら面白くないかな。 0 1 2 ←こんなの。同じ数字内はよきにはからう。 3 4 5 6 7 8 9
流れ切って申し訳ないです。 起動は問題ないのにParaFla!やParaDrawを終了しようとするとウインドウがすぐに閉じなくて、しばらくすると「このプログラムは応答していません」と毎回出てきます。XPでVisual Basic 6.0はインストール済みです。誰か解決方法が分かる方いませんか?
XPだけどそんな症状出たこと無いなあ。 ・再度DLしてインストールしなおしてみる ・同時に立ち上げてるソフトを切ってみる とりあえず思いつくのはこのくらい。
パラフラで携帯用のFlashでの質問です。 loadVariablesで、読み込んだテキストファイルに bgsrc=bg01.jpg という変数が入れてあり、その後読み込んだ次のフレームで スプライトを表示しそのスプライト内で loadMovie(/:bgsrc,bg); のアクションを実行し背景にjpeg画像を 表示しようとしているのですがパラフラ上のプレビューでは表示されるものの 携帯で確認した場合表示されません。 jpegの画像フォーマット(非プログレッシブ)やサイズの調整は行ってみましたが駄目でした 原因が何かありますでしょうか?
673 :
672 :2008/11/27(木) 04:03:20 ID:X0tZZ8ar
自己解決しました>< 今までは 1:ボタン押す 2:設定ファイルの読み込み 3:背景スプライトの呼び出し(設定ファイルに書かれた画像ファイル読み込み) だったのを 1:ボタン押す 2:設定ファイルの読み込み 3:ボタン押す 4:背景スプライトの呼び出し(設定ファイルに書かれた画像ファイル読み込み) にしたら表示されました。 というかコレでいいのかわかりませんがとりあえず表示されました(´д`)
外部テキストをまだ読み込んでいないうちに、そこに書かれている変数を使ってしまっていた…ってオチかな しかしそもそもオレには、携帯でわざわざloadVariables()やloadMovie()を使う人の目的がよく解らん 一つのFLASHで画像なりテキストなりを配信でもしたいのかな? ちなみにオレの携帯だとそれらの関数は「エラーが発生しました」になる 前持っていた携帯だと「FLASHが外部と通信しようとしています。許可しますか?」 の挙句、許可しても「エラーが発生しました」だった インタラクティブで絶対パスだったから失敗したのであって、もしかしたら インラインにして同じドメインからの相対パスだったらできたのかもしれないけど、 オレ的にはできたとしても使う予定がない実験でそこまでやる気はなかった
>>673 それで正解
携帯のloadなんとか系の呼び出しはボタン押す毎にしか許可されないから
677 :
670 :2008/11/27(木) 21:27:11 ID:khpAUGTv
>>671 返信ありがとうございます。
ParaFla!のみの起動でも同じ症状が出るので二番目は駄目でしたが、再DLのインストール?がちょっと気になりました。
今はDLしてからフォルダ内のexeを選択して起動してるのですが、インストールする方法があるのでしょうか?
>DLしてからフォルダ内のexeを選択して起動してる それをインストールという。
インストールというとインストーラーを使ったGUI形式を考える人が多いけど、 単に圧縮されただけのソフトを解凍して好きな場所に置くだけでもインストールと呼ぶ
いいからとりあえずVBランタイムやらFlashPlayerやら関係ありそうなもん 全部まとめて再DL再インスコしてみればいいじゃないか
やるなら参加〜ノシ
まとめ役の人がいるなら〜ノシ
今年は無理だけど来年参加〜ノシ
なんじゃそらw
686 :
681 :2008/11/28(金) 17:40:48 ID:wmrSGTGA
先に言っておくけど参加フォームとか 設置用フラッシュぐらいなら作れるけど 別件で忙しいのでまとめ役にはなれないです。 ので誰かまとめ役やってもらえないでしょうか?
設置用フラッシュ?
メイン(メニュー|ツリー)フラッシュかと
689 :
681 :2008/11/28(金) 20:49:46 ID:wmrSGTGA
最終的に
>>681 がツリーフラッシュを作って投下してくれるなら
まとめ役はいなくても構わないんじゃないかな
691 :
681 :2008/11/29(土) 17:57:12 ID:31uwRQZ7
書き込みがなっしんぐ(≡ω≡;)
>>690 自分が作るにせよ
イベントの仕様というか決めごとを考えないといけないから
それを進行出来る人がいるかなと思ったんだけど。
ここに自分が課題を書きこんでアイディアを募る形にする?
とりあえず今のところの課題は
・イベントの期間
(1日限定にするか12月頭からXMASまでにするかとか)
・参加させる人の数と種類
(10人程度なのかもっとなのか
ParaFla! だけなのか本家の人や外部の人にもきてもらうのかとか)
・オーナメントの投下方法
(pfl をまわして追加していってもらうか←本家参加の場合はAS3.0で作るから無理?
クロスドメインポリシーを配布して自動投下の仕組みを作るのか)
質問です。 A=new Array(); A[0]=new Array(); A[0][1]=[ ]; このように記述してA[0][1]をtrace()すると、トレースウインドウの中はただ改行されるだけですが、A[0][1]にはどのような値が入っているのでしょうか? trace(typeOf(A[0][1]))ではobject、trace(A[0][1]==null)ではfalseと表示されます。 配列の中身が空だった場合に違った動作をさせたいので悩んでいます。
× 参加させる ○ 参加してもらう
trace(A[0][1].length);//出力結果:0
>>692 A[0][1]=[
];
配列アクセス演算子([])に空行×2入れてる時点で使い方が間違ってないか
>691 よそでやれ ここはParaFla本スレだ!
そもそも A[0][1]=[ ]; みたいな使い方ってできるものなの? A[0][1]="abc"; A[0]=["","abc"]; ならわかるけど。
>>694 思ってたことがうまくできました。ありがとうございました。
>>695 何か間違ってますか?その方が見やすいと思って空けたのですが・・
>>697 できますよ。例えば下の場合、abcが表示されます。配列にさらに配列を入れるような感じです
A=new Array();
A[0]=new Array();
A[0][1]=[
"abc",
"def"
];
trace(A[0][1][0]);
699 :
681 :2008/11/29(土) 21:07:10 ID:31uwRQZ7
>>698 そじゃなくて、
>>692 じゃ↓の状態だから変ってことだと…
A[0][1]=[]; //なんにも入ってない
確かに初めて見たけど 構文チェックしてもちゃんと通るんだから 別に変じゃないでしょう。 今テストしたけど hoge=[]; も通るよ。 あと空白の行が入ってるのは hoge=new Array("aaa", "bbb", "ccc", "ddd"); の3行目と同じで機械語に翻訳されるときに 無視される空白文字なんでしょ(たぶん)。変じゃないよ。
>>696 そんなに怒ることか?
スレ住人でプリン作ったりツリー作ったり
活気があって楽しいじゃないかw
>>702 ありがとう。
でもそれすると質問しにくくなったりするから
やっぱり
>>696 の人が正しいのよ。
あと別に隔離してるわけじゃないから
イベントに関してなにか案があったら
ぜひ向こうのスレでお願いします。
>>701 話が噛み合ってないなw
確かに文法的には間違っちゃいないが、なんで要りもしないような改行入れてるの?って事を聞いてるんだと思う
趣味の問題のような気がするが、俺も[]の方が見やすいと思う
しかし、訳の分からない動作するなぁ
どういう事をしたいのかは分からないが、nullとかundefined代入じゃ駄目なの?
わかねーなら適当な事言うなw
リファレンスも読めない連中が書き込むだけのスレになっちまったなぁ……
分けて考えよう まずやりたいことは>694でできたってことは、配列が空である状態を調べたかったってことで解決 次に[]の改行問題だ a= [3]; trace(a); a= []; trace(a); a= [3]; trace(a); //改行付きで以下のように出力 3 3 ASの改行とは関係なく配列が空だとトレース時に改行するようだ というか「空」という結果を出力して、次のトレース出力のために改行しているんだと思われる また、なぜ改行するかについては空じゃない状態を考えてみよう [ "よそでやれ\nここはParaFla本スレだ!", "思ってたことがうまくできました。ありがとうございました ", "わかねーなら適当な事言うなw", "リファレンスも読めない連中が(ry" ] みたいな感じだったら、普通に改行するんじゃねーの
ぜんぜん分けられてないし ぜんぜん話もかみ合ってないから いいかげん引いてくれ 次の話題どうぞ
分からないまま適当に終わらせるわけにも行かないぞ
>>705 のためにも
オラ何が噛み合ってないのかわからなくなってきたw
>>701 か
>>708 か他のわかる人は説明プリーズ
あとこれはもう質問じゃないので
長くなるなら外部のASスレで
やってもいいんじゃないかと思う
711 :
692 :2008/11/30(日) 18:26:00 ID:1VjFCAWV
自分の言ったことで変な流れにしちゃったみたいですみません。 結局何で無駄に見える改行をしたのかって言うと、 var Room=new Array(); Room[1]=new Array(); Room[1][1]=[ //1-1号室は2人 { name : "阿井 上雄", gender : "male", age : 17, bloodtype : "O"}, { name : "加木 久恵子", gender : "female", age : 19, bloodtype : "AB"} ]; Room[1][2]=[ //1-2号室は無人 ]; こんな風に、本当にただ改行してあった方が空だってことがわかりやすいからしただけなんです。 何でわざわざ空の配列を作るのかって言われるとそれは説明が難しいんですが・・
エレメント数を制限しないならnew Arrayで配列を作らず[]で初期化しちまう事もあるし、ぜんぜん変じゃないよ。 見やすい構文は人それぞれだし、難読でも無いのを指摘するのは器量の問題かと
すごくどうでもいい
ニコニコ動画の「ユーザーニコ割」に音声付けたいんですが、 ニコニコムービーメーカでアップロードしようとすると 「playsound入ってるのはダメです」って出るんですが、 paraflaで他にやりようはあるのでしょうか。 ちなみにアクティブスクリプトも入っているとアップロードできないです。 (停止などが入れられない)
話が噛み合わないわけだよ馬鹿だもんね
レスありがとうございます。
>>715 、
>>717 普通に音声配置して「再生」はムービーメーカーがアップロードさせてくれないんです・・・
後はストリーミング再生しかないのですが音が鳴らないので質問させていただきました。
結局音が鳴らず、切り分け用に作ったものをアップしてみて、
11KHzがニコニコの再生では無音になるのが原因でした・・・
22KHzにして画像の方のサイズを下げました。
お手数おかけしました。
>>718 成功おめでd。 FLVを再エンコ無しでアップする条件に「音声のサンプリングレート
が22kHzまたは44kHz」てのがあるからそれかもしれんね。
>>719 ありがとうございます。
追記です。
あの後また音が鳴らなくなり、確認した結果
22KHzであっても24kbpsより低いとダメ(16kbpsダメ)なことが分かりました。
アップロードできますが音が鳴らないです。
今後作ろうと思ってらっしゃる人がいたら参考にしてください。
お世話になりました。
_global.getMin=function(numbers){ var arraynum=numbers.length; if(typeOf(numbers)=="number"){ return numbers; } if(arraynum==1){ //配列の中身が1つしかない場合 var answer=numbers[0]; return answer; } var answer=Number.POSITIVE_INFINITY; for(var prop in numbers){ ★ if(typeof(numbers[prop])!="number") continue; if(isNaN(numbers[prop])) continue; answer=Math.min(answer , numbers[prop]); } return answer; }; var a=[270,null,673,371,785]; trace(getMin(a)); 上のスクリプトをフレームアクションに記述して、★の部分にreturn;を付け加えてプレビューすると なぜかブラウザが起動するんだけど何でだろう・・
>>721 Parafla 1.37/Flash Player 9
再現せず(ブラウザ起動しない)
つかそれ以前にそのソース正常に動作してなくないか?
無限ループで警告ダイアログ出て処理落ちるぞ
>>721 ブラウザが起動するってのはどっかで
getURL()を使ってるんだと思う
>>722 配列にnullが入ってるからだと思う
if(numbers[prop]==null) とかで
nullを見つけて弾く処理を加えればおk
>>721 ほんとだwIE立ち上がってワロタw
しかもハングアップする要素ないよね
コンパイラのバグだ間違いない
わかった ParaFlaでcontinueは使えません ハングします
>>721 ブラウザ起動しない……
return;を付け加えないと、無限ループ。
for(x in obj) のループ中でcontinueすると
次の要素にいかないみたいだね。
もうバイトコード読めば早いよ continueがwhile化されてたりするからw まぁ、バグが見つかっても修繕される見込みないしどうでもいいや
いや、バグが出たと大々的に騒げばCoa氏を召喚出来るかもしれん。
>>728 数字にしたらcontinueを通過しなくなるだけで、
無限ループの根本的な原因(
>>727 )とnullは無関係だよ。
ブラウザいろいろやったけど起動しないなぁ。
配列の中から数値を見つけ、その最小値を探すだけなのに何やってるんだか
もっと簡単な方法があるだろ、なあ
>>733 、教えてやってくれ
ぐあ、IDがドキュンwww
配列かどうかも定かでないデタラメなデータを投げてくる仕様書を窓から投げ捨てろ
>>732 ,734
配列、オブジェクト、数値の三つの型に対応しているよ。例外型はしっかり対処するし。
>>721 にどうこう言うつもりなら、釈迦に説法だと思うぞ
>>735 対処できてない、
お釈迦なプログラムだから
こういうことになってるんだろ
だからコンパイラが問題なの 意味わかる?わかんないでしょ馬鹿だからw
そこで煽る意味は?
不愉快なら申し訳ないけど、全部本当の事だし
>>738 ネタのつもりだったんだけど
不愉快にさせちゃってごめんな。
あとコンパイラの問題なのはわかるけど
この場合はプログラムの組み方で
対処できるんじゃないの?
(作ってないからわからないけど)
> 釈迦に説法 無限ループさせっぱなしのままのコード晒したのと 空の配列(a=[])渡すと最小値がInfinity(正の無限大)になるの コンパイラのせいにしちゃダメですよお釈迦さま!
わかる人にゃ分かるからもうそれでいい
744 :
Now_loading...774KB :2008/12/04(木) 11:20:20 ID:lPdPd/qQ
・画像200枚ぐらい 一つの画像のサイズ50kb これを外部化して読み込みたいんですけども、何か不都合なこととか起きますでしょうか? たとえば読み込み速度が遅いとか 作りたいものはスライドショーみたいなのにボタンがついてたまにアップボタンをつけて 拡大画面をでるようにするだけの簡単なものなのですが
良いも悪いも設計次第
746 :
Now_loading...774KB :2008/12/04(木) 17:18:04 ID:E1uga5Fn
その人ParaFla感謝祭の主催の人とは無関係
ログ保管の人か
>>744 起こらないとおもうよ。
似たようなサイト結構あるし
何か起こったらまたここに書き込むべし
750 :
Now_loading...774KB :2008/12/04(木) 21:28:57 ID:lPdPd/qQ
外部ファイルってjpgしか画像は読み込めないって調べたらでたんだけど 今のはpngも対応してるかな?
自分で作って試せば5分で解決! そんな最初からなんでもかんでも他人に丸投げしてたら 画像200枚のスライドショーなんか完成できないぞ
752 :
Now_loading...774KB :2008/12/04(木) 22:24:08 ID:lPdPd/qQ
確かにそうですねー 一応jpgで今作っています。 swf8とかよくわかんないですけど あとでやってみようかな
リファレンスも読めないからいつまでたっても初心者の殻から抜け出せない
面倒くさいから怠けたい私のために、おまえらが読んで答えればいいだけじゃないですか?
swf8ならpng読み込みできたはず
もう、お兄さんたら優しすぎるんだから・・・。
ぐーぐる先生に聞いたらすぐにサンプルを用意してくれたぜ
>>752 もう遅いかもしれないけど
swf8 は起動した後、上のメニューの ファイル の中の
プロジェクトのプロパティ にある SWFのバージョンをSWF8に変えることだよ。
縁が黒で中が白……みたいに埋め込みフォントの縁取りってできますか?背景色がちまちま変わるのでフォントと似た背景色になると見えにくくなるので…… 分かる方お願いします
>>759 一回り大きいフォントを後ろに重ねるとか、SWF8 なら GlowFilter か
DropShadowFilter で影をつけるとか、で縁取りっぽくなるよ。
クッキリ系なら前者、ぼやっとした感じなら後者、あとはお好みで。
>>760 すみません…言い忘れましたがSWF7なんです。前者でやっても文字数が増えるとやっぱりズレてしまいます……
諦めてParaDrawで
じゃあ、一回り大きいフォントを一文字ずつ後ろに重ねるか、 同じサイズのテキストを上下左右ずらして後ろに重ねる。
縁取りなんてせず、黒い文字を表示する場所に半透明の白い長方形を配置する
>>765 上下左右の淵の部分を複製したスプライトでつくってんのかw
ただ
>>761 さんが使ってるSWF7だと telltarget がエラーになっちまう
(配列アクセス演算子に変えるとかするのだが)
んだが
>>761 さんは応用できるかな。
配列の数が知りたい時に使うlengthって、結構曲者だね。 10番目の配列以外には何も代入してないつもりなのに、0〜9も使ってることになってるみたいで11が返ってきたり、 0以下の番地はカウントされなかったり。
もはや新人のおにゃのこに群がるオッサンによる 「親切な先輩の座」争奪戦の様相を呈してまいりました
>>768 いや10番目以外に何も代入しないとlengthが1になる配列とか
0以下のマイナス番地とか、それもう「配列」じゃ無い別の何かですから
連想配列化されるんだっけ
>>762 変数で表示する文字が変わるのでそれだとちょっと…
>>763 後者はいい感じにできるかもです。今パソコン使えないので携帯から書き込みしてますが、パソコン使える時にやってみようと思います。ありがとうございました。
>>764 うーん…それだとちょっと見た目が大きく変わりますので……
ごめんなさい…
>>765 ありがとうございます。今はダウンロードできないので後日残っていればダウンロードさせてもらいます。
>>766 ソース見てないのでまだわかりませんが応用できるようガンバってみます。
>>769 えーリクルートスーツのお姉さん(28)いないのー
>773 大卒だとして就職浪人暦6年のお姉さん?ボミョー
>>774 倒産したりリストラされたりで再就職、社会人は大変なんだようっ
var myArray=new Array(); myArray[0]=["A" , "B" , "C"]; myArray[1]=["D" , "E" , "F"]; myArray[2]=["G" , "H" , "I"]; for(var prop1 in myArray){ trace(prop1); var num=Number(prop); for(var prop2 in myArray[num]){ trace(prop2); } } 上のスクリプト実行しても0、1、2しかトレースされないんだけど もしかしてfor...inってfor...inの中では使えない?
var myArray=new Array(); myArray[0]=["A" , "B" , "C"]; myArray[1]=["D" , "E" , "F"]; myArray[2]=["G" , "H" , "I"]; for(var prop1 in myArray){ trace(prop1); var num=Number(prop1); // × prop → ○ prop1 for(var idx2=0;idx2<myArray[prop1].length;idx2++){ trace(myArray[prop1][idx2]); } // prop2 → idx2 } myArray[0]の中身は文字列でObjectじゃないから、for inに反応しないんじゃないかな。
>>776 なんで配列の要素を処理するのにfor ... inなの?ってことはさておき、
...
var temp = myArray[num];
for(var prop2 in temp){
...
みたいにしないと出来なかったような気がする。
おぉParaFlaだと見事に動かない。笑って悪かった。
ParaFlaのコンパイラのバグで勝手にeval挿入されているみたい。
解決策は
>>777 。彼は神
一週間前から配列の質問連発してるのって同じ奴だよな
一週間前からコンパイラのバグ発言してるのって同じ奴だよな
まあ、やりたいことは↓でできる var myArray=new Array(); myArray[0]=["A" , "B" , "C"]; myArray[1]=["D" , "E" , "F"]; myArray[2]=["G" , "H" , "I"]; for(var prop1 in myArray){ trace(prop1); trace(myArray[prop1]); }
あ、入れ子問題について書いてなかった 「左辺=右辺」という図式は「プロパティ=値」だから プロパティを取り出すfor…inでは値は取り出せない まとめてトレースするだけなら>783でいいが、 一個づつ値を取り出したいなら>777が正解
for(…in…)とfor(…;…;…)とで混ぜこぜで入れ子るより
どっちかに揃えとくほうが(
>>778 )後々読みやすいと思うんだ
初心者スレが過疎ってるのでこちらで質問させて下さい。 wikiや他サイトみても直らなかったのですが、画像を下にスクロールするもので その画像が表示されません(深度等試したのですが全部だめでした) 画像はjpg、横600縦3600、ファイルの重さは500kbです。 何が原因でしょう…
>>788 即レス有難うございます。画像が大きすぎるとダメだったんですね…
縮小してきます(´;ω;`)
しょうもない雑談 ↓ 人が多くてすぐ答えてもらえそう ↓ 質問者来る 質問しやすく雑談やめる ↓ 過疎だから答えてもらえないかも ↓ 質問者来ない このものすごいジレンマはどうしたらいいんだww
791 :
Now_loading...774KB :2008/12/07(日) 17:01:42 ID:UVYz5iN1
簡単だろ しょうもない雑談すればいいんじゃんか
自治に怒られるじゃんかww
中身のある濃い雑談をすればいい。 俺には無理だが。
794 :
Now_loading...774KB :2008/12/07(日) 17:21:11 ID:UVYz5iN1
お前さんがレスしたおかげで雑談は質問者呼ぶためだっていえるだろ 無問題
質問が来たときだけ本気を出せばいいんだな。 ところでお前らFlex3SDK入れてる?
>>790 を見て、それまで停滞気味だったのが主催が宣伝を始めたあたりから質問がぐっと増えて、
開催が終わったらまた静かになるという感謝祭の前二ヶ月くらいのスレ状況を思い出した。
>swfカウンター >今日は509です。 >昨日は 714です。 土日でも人少ないなあ
まぁ時代とともに終わったと見て妥当なソフトだからなぁ。
>>799 それもそれでひどいなwピーク時はその何十倍だった?w
>>798 で言ってるのはどこのカウンターだとしても言えること。
突然Coa氏現われてすんごいの来るの期待はしてるんだけどねぇ。
>1がもう行数制限いっぱいで入りきらないんだなこれが。 この機に2レスに分けて支援サイトの紹介を充実させたらどうだろう。 >1 紹介、ParaFla!のページ、Wiki、解説サイト、質問スレ >2... ↓ >1 紹介、ParaFla!のページ、質問スレ >2 Wiki、解説サイト、サンプル集、など >3...
>1の五行目がカナシス
今更だが>778が書いてたのはこうゆうことだったのか、やっと解った>< var myArray = new Array(); myArray[0]=["A" , "B" , "C"]; myArray[1]=["D" , "E" , "F"]; myArray[2]=["G" , "H" , "I"]; for(var prop1 in myArray){ trace(prop1); temp = myArray[prop1]; for(var prop2 in temp){ trace(temp[prop2]); } }
今更テンプレ充実させたって(ry
Wikiのリンク集充実させるて そのURLを張るのはどうだろう
>>1 はシンプルに公式とwikiだけで、テンプレを2-4に分けたほうがいいんじゃないか
少なくとも質問スレはわざわざ
>>1 に入れなくても。
>1 ParaFla・ParaDrawの紹介、ParaFla!のページ、Wiki >2 解説サイト、質問・関連スレ、など >3-4 よくある質問 >5 関連サイト、Suzuka、前スレ、などの紹介 みたいなのはどうよ?
質問スレが
>>2 に行くと
>>1 だけ読んで本家質問スレに迷い込んだり
単発質問スレ立てたりで板に迷惑がかからないか少し心配だ・・・
パラフラでAIR作れるようになる日は来ますか?
消ーえる飛行機雲ー
青雲wwwwwwwwwwwwwwwwwそれはwwwwwwwwwwwwwwwwwwwwwwwwwwwww
まごころを君に
3000ピクセル以上の絵だと表示されないから、縦長の絵を4枚に分けて スクロール動画(エンドロールみたいな)にしようとしたら 切れ目のところでカクンって切り替わるのね…… これ、ナチュラルに次の絵にいくようにできないのかな。
いやテンプレは3レス以内で見易くシンプルにするのが定石だろJK・・・ なんでそんなあれもこれも詰め込みたがるんだよ。
このスレの段階で既にテンプレで5レス使ってる
っていうかテンプレを整理して見やすくしようとしてるだけなんだけどな・・
新しく詰め込むとしても
>>801 と
>>807 のたった2行だけだしね。
> 3レス以内 「はじめてParaFla使いたくて来た初心者への案内」だけにテンプレの内容を絞ってみようか。 詳しく調べるのが目的で来た人なら最初からテンプレだけでなくWikiや検索もする気だろうし、 あんまりリンクの数が多いと「で、どこ行きゃいいの?」って初心者が迷子になるかもさ。 ↓例えばこんなので32行。よくある質問は残して他のリンクは全て平等にWiki参照ってことで。
テンプレに適しているか考えて切ってけばなんとか収まりそうじゃないか?
例えば
>>3-4 のよくある質問ってテンプレとして必要?
Wikiに専用ページでも作っといて誘導させれば済みそう。
他にも講座をいくつもいくつも紹介したり、携帯向けの誘導とか、
すべてに対応させようとしてるような感じに違和感を覚える。
URLリンクの数が異常なほど多い気もする。
本当に必要な部分だけ残して、あとはWikiにまとめてしまえばいい。
情報が増えすぎたから、スレ内だけじゃ長すぎて綺麗に収まらないから、Wikiを利用してたりするわけで。
>>818 最終的な画像サイズもカクンの擬音以外の説明も書いとらん。
そんなんじゃ処理落ちかただの配置ミスかも想像つかん。
>>824 ループ回転で0度から360度まで回転させ、毎周一瞬だけ停まるのと似たようなものと予想
画像を高さ3000pxのスプライトに並べて入れて そのスプライトを動かすという 手を考えたがだめか
少し質問です。 スプライト編集の後、メインに戻ると毎回重くなって暫く止まります。 ネットの動画から抽出したMP3なんですが、これが原因なんでしょうか・・・ 単に自分のPCのせいかもしれませんが・・・
そうだね、テンプレ一度整理して 初心者向けのリンクも検討した方がいいかもね 後、パラフラユーザーってASに詳しい人が多いから 中級者むけにアクションゲーム制作実践講座とかしてほしいわ 自分なんかAS探しまくってググったりして、結局wikiのサンプルに有たwとか 前にオセロのpflとか上がった時はマジで凄い人いるわ〜って思ったよ
ほぼ全てWikiにまとめれば解決じゃない?
ニコ動でうpしたら、再生が止まらない。勝手に再生が始まる。 何が問題なのかな?(シークは一応するけど、操作不可) 25fps、16000フレーム、9.8MB、64kbpsMP3、ver4、AS不使用。 あと、音がプチプチノイズが入ります。
>>832 > 25fps、16000フレーム
16000÷25÷60≒10.6分で時間オーバー
サイズは10MB以内かつ10分以内ビットレート制限もあり
> 64kbpsMP3
22kHzまたは44kHzで固定ビットレート(CBR)か確認
>>833 10分超えの動画もうpされてる。15000でも一度うpしたことがある。
MP3はCBR。22.05kHz。おk これはうpしなくてもノイズ鳴ります。
Parafla特有の、フレーム管理に問題があるのではないかと
クリップのテキストエフェクトで
50 フェードイン
100 なにもしない
50フェードアウト --カウント200ってこと
のクリップを、
メイン画面で150だけとか、250フレーム表示させると、うpするとおかしかったりする。
特に、深度がたくさんあって、消去コマンドをせずにずっと表示されてるタイプのオブジェクトは
怪しかったりする。
そういう経験はみなさんありませんか?
ここでニコニコ動画の話も面倒見なきゃなんないの?
ニコ動板ではParafla板へ行けってタライマワシ。 わからないんだったらレス不要。 Parafla関連内容なのでここに書いてます。
なんで偉そうなの?
総合スレで特定のサービス限定のネタは困る、と言ってるんだが さりとてどこに流したものやら。無いなあ、適当なスレ 意外に需要無しか
偉そうに思われたら、スマソ。 AS、Flash、Parafla、ようつべニコ動、板… 3日前から悪戦苦闘してる私。 Paraflaの構造なんかに詳しい人がいてくれたら、何が原因かわかるのかも。 音はノイズ入ってても良いので、再生制御のほうをなんとかしたいです。
性格の悪そうな女だな。
リファレンス読めばいいのに
ああ、外部板のASスレでニコ動の基本仕様も読まずに「うpできません」、 しかも仕様教えてやった返信レスに礼も言わずに消えた奴か。 タライマワシじゃなく自分でマルチポストじみた当て逃げしてるだけじゃねーか。
案外そんな女が作ったFLASHをマイリスしてたりしてなwww
>>844 >>840 に上がってるから見てくるといいよ
とりあえず他板の人に迷惑をかけるのとかやめてほしかったから
なんかアドバイスできるかなと思って中も見てみたんだけど
800x600とか1024x768とかの巨大画像(ニコのサイズは512x384)が
ばんばん入れてあったりとかいろんな意味であきらめた・・・
このスレでこの言われようじゃどこも受け入れてくれないだろ。 内容はまともでもParaFlaってだけでくそみそに言われるなwざまぁw
849 :
Now_loading...774KB :2008/12/14(日) 23:40:01 ID:an7/OE1e
質問よろしいでしょうか? loadMovie()で画像を表示させてボタンを押すとloadMovie()の変数が変わり 画像が変わるというのを考えているんですけど loadMovie("test/"+b+".jpg",this);という感じにjpgの前のファイルを数字にしてかえていきます そこで上記の記述だとうまくいきません。 ヒントもらえませんか?
>>849 後ろにthis付いてるってことはSWF4ですか?
外部jpgの読み込みはSWF6から対応だったような気が……
851 :
Now_loading...774KB :2008/12/15(月) 07:57:22 ID:PUh4oEWk
いえ、swf6と8使ってます スクリプトのなかにいれて使ってるんでthisにしました
>853 誤解してるよ mc.duplicateMovieClip(インスタンス名、深度);にだって duplicateMovieClip(mc,インスタンス名、深度);という書き方があるのと同じで mc.loadMovie(URL);でも loadMovie(URL,mc);でもおk 前者が推奨されてはいるけどね もしかしてremoveMovieClip(this);ってのも書いたことないの?
Flash Lite?
そう、SWF4のグローバル関数のほとんど(「使用しないでください」以外)はSWF8でも使える 試しにSWF8でtrace(random(5));って書いてみて ちゃんと0〜4の整数の乱数が発生する ただ気をつけないといけないのは、FPの今後のバージョンアップでの保障がないということ
858 :
Now_loading...774KB :2008/12/15(月) 13:09:29 ID:hhn1kY92
今plaflaでbeatmania的なものを作成しようと思っているのですが うまくいきません。 いろいろ教えてください。
>>858 質問の内容はできるだけ具体的にお願いします。
× うまくいきません
○ △△を▲▲したいのに□□になってしまう、等
860 :
Now_loading...774KB :2008/12/15(月) 13:43:52 ID:hhn1kY92
キーボードで打ちこんだときの あたり判定がちょっと分からないんですよね。 あと画像は連続で動かそうとすると音楽も繰り返し 流れてしまうんですよ。
も・・・もう一歩具体的にお願いします。 △ ちょっと分からない ○ △△という方法でやっているが□□という結果になってしまう、等 音楽は二重再生になってしまっているのではと思うので、 画像と音楽を別々に動かしてみて下さい。
862 :
Now_loading...774KB :2008/12/15(月) 14:18:13 ID:hhn1kY92
基本的なあたり判定が分かってないんだと思うんですよね; 音楽はスプライトのなかにいれるんですか?
863 :
Now_loading...774KB :2008/12/15(月) 21:56:50 ID:PUh4oEWk
>>852 おー参考になり解決しました
自分と同じようなこと考えてる人がいてなんか助かりましたw
wikiのサンプルにでも載せたらいいのにと思ったこういうの
864 :
Now_loading...774KB :2008/12/15(月) 22:42:58 ID:PUh4oEWk
ちょっと問題にぶつかったのでよかったらお願いします loadMovie()で読み込んだ画像をクリックしてボタンアクションってできますか? 簡潔にすると読み込んだのをクリックしてloadMovie()で読みこんだ画像を出そうと考えています loadMovie()で読みこんだやつをボタンアクションするという事例がないのでわからないのですけど 技術的に無理ですか?関数とか探してみてるんですけど例がみつかりませんでした
>>864 ボタンは、どうしても読み込んだ画像じゃなきゃ駄目なの?
1枚目を入れたスプライトのクリップアクションに以下のように書く 変数はloadMovieするたびに破棄されるので_rootに置いた on(press){ if(_root.change == null){ this.loadMovie("2枚目のURL"); _root.change = 1; } else if(_root.change == 1){ this.loadMovie("3枚目のURL"); _root.change = 2; } else if(_root.change == 2){ this.loadMovie("4枚目のURL"); _root.change = 3; } ・ ・ ・ ・ }
867 :
Now_loading...774KB :2008/12/16(火) 06:35:54 ID:ptTh9I6G
paraflaをつかっております。 スプライトを作成しムービークリップアクションで onClipEvent(enterFrame){ this.width = this.width * 119 / 120; } と書いたのですが、プレビューで動きません スプライトのフレームカウントは、100にしてあります。 お手数ですが、お教えください
widthじゃなく_widthね SWF4は読み取り専用、それ以降も回転したインスタンスの_widthプロパティへ値を代入しても正しい値が設定できるようになっていない(現時点のFPで) 思うに_rotationに応じて_widthも変化してしまう特殊性が原因じゃないかな しかも回転状態の_widthを変化することができるようになったら今度は_xscaleと_yscaleも変化させてしまう Matrixやtransform.matrixにも大きく影響を及ぼすだろうし、はっきり言って使いこなせる人はいない つまり依然としてというかずーっと読み取り専用と考えた方がいい 回転状態での変形縮小はできないけど、_widthの代わりに_yscaleを使うことをお勧めする
訂正:_xscale
870 :
Now_loading...774KB :2008/12/16(火) 16:39:44 ID:E0l/OyfU
ありがとうございましたm(__)m 「_」を入れることによって解決しました。
リファレンスも読まずに質問するなよ……
でも
>>871 にも同意
ちょっと面白いAS書こうと思ったらリファレンスなり参考書なり読まなきゃ無理だよ
勉強キライで甘えてちゃコピペしかできないままだよ
同じく同意 自分が解らない事を他人に調べさせて、挙句礼のひとつもなし 別に礼が欲しくて手を貸す訳じゃないが、何様かとは思う だから、たまにまともな(=ごく普通に当たり前の)質問者が来ると、 つい嬉しくなって、できる限り力になってやりたいと思ってしまう
忠告無視された
>>868 報われないなw
オレ的には勉強にはなったけど
876 :
Now_loading...774KB :2008/12/17(水) 00:36:59 ID:p9dDFR/3
>>866 参考になりました
スクリプトにon(press)を使えばよかったのですね!!
ありがとうございます。
もう一点よろしいでしょうか
loadMovie()で読みこんだ画像は透過できないですよね?
調べてみましたがこれも例を見つけることができませんでした。
pdrをloadMovie()で読み込みたかったのですが読み込めずPNGにしたのですが
透過されないという問題がおきたのです。
プログラムが下手なのでちょっと強引に自分が作りたいものを作っていて
苦戦しております。
>>744 >>876 お前さんはまずAS講座とリファレンス全読して来い。
完成まで全部ここの連中にやらせる気か。
>>877 乗りかかった船なので、完成まで手伝うのが筋だと思いますが
879 :
Now_loading...774KB :2008/12/17(水) 09:31:55 ID:DIV27Cmi
質問します! プレビューの画面て大きくできるのでしょうか? くだらない質問だったらすいません;
と、本人が申しております
あークソ!リロってなかった
>>879 多分できません^^
諦めるかスタンドアロンプレイヤーでも使ってくださいね^^^
スタンドアロンプレイヤーはアドビが配布しているので自力で見つけてくださいね^^^^
ありがとうございます!
>>879 [プレビュー]→[プレビューの設定]→[HTMLを編集]
もしくは、_preview.swfを適当なブラウザで表示すれば、
自動でブラウザの画面サイズに拡大(縮小)されるはず
>>744 の調べた探したは明らかに胡散臭いからなあ(苦笑)
on(press)なんか同梱サンプルじゃんか
擁護するつもりはないけど 同梱サンプルって結構盲点だったりするからなあ。 Wiki のサンプル pfl に載ってないし、情報を 載せてみるのはどうだろう。
readme.txtに「ヘルプとサンプル見れ」て思いきし書いてあるのに。 説明を読むてお約束すら通じない時代だからテンプレがどんどん長くなるのね・・・
>3-4 Q・使い方はどこを見ればいいですか? A・readmeを参照してください、ヘルプとサンプルが同梱されています。 また、Wikiにも多くの解説やサンプルが紹介されています。
アニメーション付きのカウントダウンタイマーを作りたいのですが、カウントダウンしてる文字エリア以外2カ所で、 パラパラアニメーション(14コマと7コマ)をさせたいのですが、ロールバックやスプライトですと、 一枚絵を表示できるだけしかやり方がわからず、複数のエリアで同時にパラパラさせるやり方が わかりませんorz どう対処すればいいのでしょうか?
>>890 いやいや、ロールバックやスプライトってのが
複数のエリアで同時にパラパラさせるための機能ですw
試しにこんなふうに配置してみるといいかもです
フレームカウント 深度
0 (固定画面) 1 パラパラスプライト(14コマ)
0 (固定画面) 2 パラパラスプライト(7コマ)
1 (通常画面) 3 カウントダウンタイマー
音ゲーのpflファイルとかって落ちているものでしょうか?
894 :
890 :2008/12/18(木) 17:25:10 ID:1usRi0tp
>>891 >>892 ありがとうございます
根本的によくわかってなかったようです
やっと出来ました!
ホントにありがとうございました!
>>894 ■・・・Aの動作
□・・・Bの動作
通常だと
------タイムライン------>
■■■■■□□□□□
ロールバックを3に設定すると
------タイムライン------>
■■■■■
□□□□□
スプライトは_rootとは違う独立したものと考えればおk。
複数同時に〜てタイムラインやスプライトだと「ライン増やす」で、 ロールバックだと「○コマ戻って作業再開」て感じだ。
■・・・イベントベース(メイン) □・・・スプライト △・・・ロールバック ------------------------------- ■■■■■■■■■■■■・・・ □□□□□・・・ □□□□□・・・ ------------------------------- ■■■■■△↓ ↓←←←← ■■■■■△↓ ↓←←←← ■■■■■■■■・・・ ------------------------------- こんなんか
898 :
Now_loading...774KB :2008/12/21(日) 16:56:52 ID:hE4ozkq4
loadmovieでswfを読み込んで、読みこんだやつのターゲット指定は _root.swfを読みこんだスプライト〜〜という感じにしないといけないの?
普通のスプライト・ムービークリップと同じで参照先さえ合ってれば _rootあっても無くても_parentでもなんでもいけるよ
900 :
Now_loading...774KB :2008/12/21(日) 19:19:59 ID:hE4ozkq4
_parent使ったことなくていつも絶対参照だったから勉強したら 使い方わかったよありがとう 読み込み元のswfへ戻る時の処理がうまくいかないわー 読み込み元をloadmovieでもう一度呼んで戻ってるからいけないような気がしてきた
_parentって「親」の意のペアレントだったのか パレントって読んでたよ
>>901 >>1 からParaFla用の質問スレやQ&Aを削ってまでSuzuka入れるんかい
テンプレをParaFla初心者用の案内だけに削減する目的なら
元祖であるMotionSWFと同様にWikiで触れればいい歴史の範疇だろうと思うが
現実的にもうAS文法も違えられてライセンスTXTも入れられてない
向こうさんの方からParaFlaとMingを切り捨ててきてる今となっては互換性も無いぞ
>>1 は前のままでいいんじゃない。
むしろ
>>2 以降のカオスを何とかしたいね
>>901 ここで話してたのとけっこう違ってるし、
スレで一回も出てない自分の案で作ったなら
「まとめ」じゃなく「自分の案」じゃ?
結局スレ立てるヤツの「自分の案」がテンプレになってしまうんだから、 「901の案」を叩き台として相談すればよかったのに
よくある質問どうするん?消すの消さないの?
いっそ>801も>807も>829も>888もついでにWikiのリンクも全部追加して >1-10ずっとテンプレなんて状態でもいいかとも思ってみたり
>>1 に前スレのURLを載せてくれたら
あとはどうでもいいです
よくある質問はWikiでいいと思う
913 :
Now_loading...774KB :2008/12/24(水) 16:22:53 ID:75ZNgaJ7
誰かトレースウィンドウの使い方教えてエラい人 trace("てすつ");って書いてトレースウィンドウ開いても空白のまま…
914 :
Now_loading...774KB :2008/12/24(水) 16:48:27 ID:75ZNgaJ7
すみません自己解決しました
さあ、原因はどれだ! ・プレビュー実行してない ・ラベルにスクリプト書いてる ・traceがtlaceになってる
>>915 トレースウィンドウを後ろで開きつつ、前方に開いたプレビューウィンドウを見ている
switch(a) { case1: case2: 〜 break; } で構文エラーになるのは何故? case1: 〜 case2: 〜 って書かないとやっぱだめなの?
つ[半角スペース]
俺もそれに近いエラーが出たような気がする 間に無駄な式でも挟んでみたら?
>>918 前にここで教え貰ったんだけど
switch(a) {
case1:;
case2:
〜
break;
}
922 :
921 :2008/12/25(木) 19:04:45 ID:ljMR312D
途中送信ゴメン。 前にここで知ったと思うんだけど switch(a) { case1:; case2: 〜 break; } って感じに、 case 1:の後ろにセミコロンつければいけれるよ
心配なら自分でソース作ればいいじゃん 勉強になるぜ
>>925 リンク先のサンプルなら、著作権に気をつければ特に制限はないみたいだから問題はないはず。
誰々の何というライブラリ(サンプル)を使わせて貰いました(もしくは参考にしました)と
作品か説明書のどこかに書いておけば良いだろう。
大体こういう物を作ってる人は、HPのどこかに利用条件を書いているはずだから
注意して調べれば使っていい物かどうかはすぐ判る。
判らない物は作者に聞くか使わない。
ま、一番良いのは理論だけ参考にして自分でソースを書く事だろうけどな。
普通のイベントなら何も問題ないけど ゲームコンテストとかソースが肝のイベントに サンプルそのままコピペしただけで出たら たぶん笑われる
「AS素材と作品」は「食材と料理」みたいな関係じゃないか キュウリに味噌を添えただけじゃ料理とは認めてもらえないってこと
>>928-929 「そのまま出す」って誰が言ったんだ。
「使っていいの」って聞いてるんだろ。
答えもう出てるし、返事を待とうよ。
まあ中身解析される心配する程度には「そのまま」なんだろうさ
932 :
925 :2008/12/28(日) 18:46:00 ID:YMcwVQsY
みんな意見どうも。利用した作品を出すのは大丈夫ってことで安心した。 ほぼサンプルのコピペ状態で出すつもりはないし、まだ出るって決めたわけじゃないけど。
キュウリに味噌おいしいです
misonoがキュウリで寂しさ紛らわしてます
あけましたおめでとうございました それでは良いお年を
>>830 超遅レスだけど、これ長年の疑問だったから聞いてみていい?
アクションゲームのサンプルや講座が欲しいって話は結構出るんだけど、
具体的にどういう内容のどういうモノが希望されてるんだろう。
他のサンプル系(シューティングやブロック崩し)には共通規格が有るし、
ツクール系(サウンドノベルやRPG)は画像やシナリオの差し換えで
カスタマイズしやすい構造だから、サンプルやツール化をしやすいけど、
アクションゲームって「ゲームごとにぜんぜんルールが違う」から、
(例えばマリオとロックマンじゃ必要なパーツや機能がだいぶ違うし)
何と何があったら満足してもらえるのかが、よく分からないんだ。
アクションだったらマリオとロックマンに共通している 床があってその上で移動したりジャンプしたり出来るって 部分があればいいんじゃない? ロックマン作りたいんならそれにシューティングの スクリプト混ぜればある程度できるだろうし。 サンプルに必要なことはそれより応用しやすいように そのコードが何やってるかコメントとかで説明されてることだと思うよ。
938 :
830 :2009/01/03(土) 21:13:50 ID:KSV3l2GG
自分はファイナルファイトのようなベルトアクションが欲しいです 奥行きのある画面でのジャンプや、拾ったアイテムで主人公の見た目が変わるなど。 そして一番難しい敵のアルゴリズムの組み方とか
>938 d。中級と書くからにはやっぱり面倒で手の込んだ系かあ。 そこまで行くと、講座やサンプルを超えて「ファイナルファイトの雛型」か 「オープンソースのファイナルファイト」じゃないのか、と思わなくもないけど。 少なくとも汎用的なサンプルには出来そうになくって自分は無理だ。 >937 今あるサンプルでも作れるだろうから、それ以上の何かなんだろうなあ という気がしてて疑問だったんだよ。
汎用のサンプルってのは難しいと思う 利用する人がどの程度ASを理解しているか判らないからな Wikiのサンプルみたいに「これが解らないなら前出のサンプルで勉強してこい」みたいなのは非常にありがたい そんな積み重ねがなかったら「応用編」なんて理解不能だったと思うよ 中の人いつもありがとう
そうして小さなサンプルを組み合わせて 大きな作品を作るのが本来の使い方なんだが せっかちな利用者が欲しがるのは大抵 サンプルという名の完成品フリー配布という
942 :
941 :2009/01/04(日) 11:36:46 ID:xg4wX51q
×完成品→○完成品のAS
チュートリアルとしての実用性とサンプルの汎用性を兼ね備えた Coa氏のシューティングPFLは何気に隠れた良教材。 例えばスプライトの複製でattachMovieとduplicateMovieClipとを 両方わざと使い分けしてみせてくれてたりとかな。
944 :
830 :2009/01/04(日) 23:15:57 ID:3KS/XwZx
スマンです。欲しいと思う要素をひとまず全部書た方がいいのかと思いまして ASサンプルを頂いても理解出来てないと結局その先へ発展させる事ができない から身に付かないんですね、WIKIのサンプルASや参考サイトを回るだけでも アクションゲーム作れるくらい身につきましたので。
書かれてるけど、とりあえず土台みたいに基礎的なサンプルだけで良いよね アクションなら地面とキャラがあってジャンプしたりだけ 地面の当たり判定を応用すれば障害物の当たり判定だって導き出せるだろうし 応用したASサンプル置いたらソース丸々パクって作るからキャラだけ変えた同じような作品が沢山でそう むしろそれを昔やって叩かれまくったしw サンプル自体はあるべきだと思う(サンプルみて気づくこともあるし)けど基礎だけがいいと思う 色々入れると初心者はごちゃごちゃになって混乱するだろうし、あれこれ考えて行き詰るのもいいんじゃない?出来たときの達成感もあるし
アクションゲームの一番の参考書はブロック崩しかな ・自機のキー操作 ・地形(矩形)との当たり判定 フィールドを広げてスクロールさせれば即アクションゲームw
サンプルより数学の能力が欲しいw
まだ算数しか習っていないからw
確かにキーボード移動と画面切り替え覚えてゼルダ風作った時の達成感は AS丸コピーじゃ味わえないだろうな
すみません ファイルリストに置いたアイテムが、元ファイルを別の場所に移動させると、リンクが取得できずに表示されなくなってしまいます。 持ち運ぶために、FLASHファイルも画像ファイルも、別の場所に移動させたいのですが、アイテム数が多いので、また一つ一つリンクをつなげていくのが難しいです。 どなたか上手く移動させる方法をご存知でしたら、教えてください
相対パス
「ファイルリストを相対パスで保存する」にチェック入れて 一つのフォルダにそのpflと使用したファイルをまとめてぶち込む で良かったっけ?
アクションゲームで、敵が初めに全部配置されるんじゃなくて時間の経過に伴って湧いてくるようなやつって、 敵全体への処理はどうやってやってるんだろう?敵の名前が"Enemy"+Count(Countは敵が1体配置されると1増える)だったとしたら for(var i=0; i<Count; i++){ //処理 _root["Enemy"+i].removeMovieClip(); } みたいな感じでとりあえずできるけど、プレイ時間が長引くほど、初め頃の敵はとっくにやられてるのにCountの数だけループすることになって無駄だよね。 なんとか今いる敵の数だけループさせるっていうのはできないかな。 敵が消されるたびにCountを1減らす方法も考えたけど、Enemyの後の番号がいくつのやつが消されるかもわからないし、良い方法が思いつかない。
955 :
951 :2009/01/07(水) 00:21:43 ID:vs7/BNGt
>>954 今いる敵の番号入れて管理する配列を用意して
配列の要素数でループさせるとかかね
>>954 まず敵の参照を配列に格納して
敵が死んだらその配列を抜けばいいってばっちゃが言ってた
>>954 どの程度のペースで増えるとか、最大で何匹まで増えるとか、全く解らないけど
「倒した敵のcount値」を「次に湧く敵のcount値」に割り振る、とか
一匹も倒さず湧かしまくれば、最終的に最大数でループしつづける―と考えれば、
最初から最大数でループ回しても別に問題無い気もする
複製したものなら自機でも消しちゃうおまじない for(item in _root){ if(typeof(_root[item]) == "movieclip"){_root[item].removeMovieClip();} }
ループなんかさせんで クリップアクションに書けばええやん
>>956 >>957 そうか。何で思いつかなかったんだ・・
>>958 最大数が特に決まってないからそれはまずいw
continue使ってもいいけどやっぱり無駄な気がする
みんなありがとう。
962 :
959 :2009/01/07(水) 22:33:10 ID:FcQhvGYU
(´・ω・`)
>>959 あ、レスの内容から自分へのレスだとは思ってなかった。ごめんww
ついでにelse delete _root[item]; も付けると全滅だよね
SWF7だけど a,b,c = 0; みたいにまとめて代入できないのね…… var a,b,c = 0; にするとエラーは出ないけど最後の変数(上でいうc)しか代入されないし
勝手にオリジナル俺AS文法を生み出しといて、代入されないとか文句言うかww
>>966 var a,b,c;
a = b = c = 0;
とか……?
宣言と代入をごっちゃにしてる予感 var a, b, c; //カンマで区切って複数の変数を宣言 a = b = c = 0; //abcに0を代入 var a = 0, b = 0, c = 0; // 宣言と同時にabcに0を代入 var a, b, c = 0; //cに0を代入(abは宣言だけ) CとかJAVAでも書きかた同じのはず
「教えて!裏技」スレになってきたなw
そろそろ次スレだけど 新テンプレまだ未定だからとりあえず今と同じでいいのかな
週アス増刊にParaFlaが載ってたんで買ってみたけどなんだこりゃ ParaFlaとFlashの機能比較 できること Blender Maya Flashアニメの作成 ○ ○ Flashゲームの作成 ○ ○ 文字アニメーション ○ ○ スクリプト制御 ○※1 ○ モーショントゥイーンの作成 ○ ○ 画像と音楽の同期 ○ ○ 画像と音楽の同期 × ○ ※1 Flash MXのアクションスクリプト1.0互換。
新テンプレ誰かまとめてくれよ
979 :
978 :2009/01/10(土) 07:30:56 ID:NaKHWnGz
readmeに書いていませんでした。 kra2pflにするには、kra2csfというロゴの下の コンボボックスをkra2pflに切り替えてください。
>>977 俺は「自分の案」でも別によかったんだがな。悪いところがあれば直せばいいし。
1レスだけに超圧縮しちゃうってのは、もう決定事項なの? いきなりきれいさっぱり無くしちゃうのが最良とは思えないんだけど。 テンプレが充実してるからって困る初心者はいないし、せっかくスレ に来て情報が「Wikiに行け」だけじゃたらい回しに近いよー。
一つの画像をただその場で回転させたいだけなのですが、 どうすればいいのでしょうか?
>>982 1レスだけ?3レス以内じゃなかったっけ?
>>983 ・中心点を画像のど真ん中にセット
・移動先の角度を弄る(360度で一回転、反時計回りはマイナス指定)
・聞くより先にちょっとくらいは調べる
>985 ごめん。 全然出来なくて、頭に来て変な質問しても多。 回転のさせ方は分かるんだけど、背景に固定画像いれて、 静止画だったらいいんだけど、イベントで回転させるとなぜか背景が見えない。 というかプレビューに出てこない。 背景は-1 動かす画像は0 に深度設定しています。 もうずっとこれやっててさっぱり出来なくて、頭が爆発しそうです。
ParaFla1.37 vista です。
>>982 そのやり方は○○にしたほうがいいよ、
ちなみにWikiのこのページに詳しく載ってるから見るといいよ
http://www.hoge.com っていう誘導の仕方ならいいんじゃない?
そもそも2chで情報聞くより、ネットで調べれば出てくるってほうが
質問者にも回答者もいいと思うし、誘導でもいいと思うよ。
>>986 書いてある通りのPFL作ったけど再現しないなあ・・・
固定にしたつもりで固定になっていないとか、回転だけを
「選択イベントのみ」プレビューとか、じゃないよね?
>>989 プレビューは間違いないです。
一度、出力してみましたがやはり背景は映っていませんでした。
わかりやすく言ってしまえば、笑い男のマークご存じですか?
あれの文字の部分を回転させて、
顔の部分を背景に設定しているのです。
画像はpngを使用し、背景が塗りつぶされていると言うことはありません。
文字部分をイベントに(回転)しなければ、プレビューではしっかりと重なっているのです。
……なんでだろう。
フレームカウントは80 fpsは20 にしています。
リストでイベントが固定より上になってるとだめだよ 固定 イベント の順じゃないと固定は表示されないはず 両方固定なら問題はないが
>992 !!!!! できた!!!!!!!!!!!!!!! あじゅじゅすたー(≡ω≡.)
> 背景は-1 > 動かす画像は0 説明と実際の順番逆かよwちゃんと説明しろw
とりあえず、こっち埋めるか・・・
うめ
ume
埋め
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。