Flashの超基本的な質問はここでしろ! part44
どの質問スレでもスルーされるような超基本的な質問はここでしろ!
調べるのがめんどくさい初心者はなんでもかいとけ!知ってたら即、答えるし、
知らんかったら知らんと書く。検索なんかクソでも喰っとけ!教えて君以外は逝ってヨシ!
質問テンプレ(書いてあると回答者がレスしやすい)
(1)使用ソフト/バージョン:FLASH 5/ MX / MX2004 / Pro / 8Pro / 8Basic など
(2)OSのVer:Win2K/ WinME /WinXP /MacOS 10 など
(3)作品の具体例がある場合はリンク必須
(「このサイトのように○○したいhttp://〜」とか)
前スレ
Flashの超基本的な質問はここでしろ! part43 (DAT落ち)
http://toro.2ch.net/test/read.cgi/swf/1327630120/
関連スレ
ActionScript 誰かが物凄い勢いで解答するスレ 31
http://toro.2ch.net/test/read.cgi/swf/1349657416/ OS/Windows7
使用ソフト/FLASH8pro
AS/2.0
スコア関連についての質問なのですが、
パックマンがイチゴに触れると、スコアに100点が加算され
イチゴが消える、という所までは行けたのですが
イチゴを取った瞬間にすごい勢いで100点が加算され続け
スコアのインフレが起こってしまいます。
さらに、200点に達すると1UPしたり
300点以上でハイスコアを更新したいのですが
どのようなスクリプトで機能するのか
分かる方がいらっしゃいましたら、どうかご教授お願いいたします。
flaファイルをうpしました。
※ 忍法帖LVが足りないとかで、URL頭の「http://」は
省略させて頂きました。
www.dotup.org/uploda/www.dotup.org4059033.zip.html
PASS:pac
よろしくお願い致します。 >>1
乙
>>2
[!] あなたが要求したファイルは存在しません。
が出るぞ。
FlaファイルUpは最後の手段で、怪しいと思われるコード部分を貼り付けるよろし。 最後までいくとある地点まで戻って永遠ループするムービーを作ったのですが、
Flash Playerでこれ(swf)を再生して「制御>>巻き戻し」すると、
2回目以降がアニメーションが崩れたりして正常に再生されません。
急いでいるので、簡単な対処法をお教えいただければ幸いです。 >>4です。原因はなんとなくわかりました。
「巻き戻し」をすると冒頭で停止状態になってはいるものの、
別のタイムラインで管理されているシンボル(アニメーションする)だけが
動いてしまっているようです。
それでですが、flashを観る人は「巻き戻し」をする可能性は充分ありますよね。
こういう場合、どういった方法で見苦しくないように見せるのが
一般的でしょうか。
例えば、「巻き戻し」で冒頭停止状態になるのなら、
再び「再生」を押すまで、全てのタイムラインを停止する方法とかありますか? >>4
AS(ActionScript)は全く使わないの?
あと、開発環境を書いてくれ。 (OS,CS6?,Playerのバージョン) >>6
ASは勉強し始めたところです。
windows7、CS5.5、Flash Player10です。 >>7
つーことはタイムライン制御か。
1フレ目にやたらオブジェクト(MC)を置いてないかい?
そうならばレイヤーで分ける。
あと1フレ目の前にダミーのフレームを入れるとか(1フレ目はトラブルが起き易い)
それでもダメなら、メインのレイヤーを決めて gotoAndPlay を使う。 >>8
ありがとうございます。
最悪1フレめに適当な静止画を置くという方法は即席で思いつきましたが、
そんな解決法でいいのか?と思っていたところです。
やはりそういう方法もあるのですね。
「1フレ目はトラブルが起き易い」ことがわかっただけでも収穫です。
…しかしながら、他の方法については未熟な自分にはちょっとわかりませんでした。
1フレめには「中にアニメーションシンボルが7つほど配置されたシンボル」が1つ
置かれているのですが、
MCが多いとどんな理由でどんな問題が起きますか?
レイヤーで分けるという解決法も、どんな理由からか検討つかないです…
あと、メインのレイヤーとはどのようなものでしょうか?
「メインのフレームを決める」なら意味的になんとか想像つくのですが…
そうではなくて? >>9
平たく言えば管理の問題。
あとアニメのシンボルが多重入れ子になったら負荷が掛かる可能性が有る。
アニメーションシンボルが7つほどなら不要かも。
メインのレイヤーとは作者が任意に決めるもので進行状況を示すレイヤー。
ASを使う場合はここに書いても良いし、AS用のレイヤーも別途作ってもOK AS1.0です
変数に三角行列?を使いたいのですが、定番の管理方法ってどういうものなんでしょうか
dainyu=function(namae,n0,n1,kz)
{ if(n0<n1){ this[namae][n0][n1]=kz; }else{ this[namae][n1][n0]=kz; }; };
sansho=function(namae,n0,n1)
{ if(n0<n1){ return this[namae][n0][n1]; }else{ return this[namae][n1][n0]; }; };
一応こんな感じで考えてるのですがいちいちdainyu("snkk",m,n,5); とかやるのがスマートじゃない気が わーい、Progressionのサイトが復活していた。
ttp://progression.jp/ja/ Papervision3D って開発停止状態のようですね。いつか試してみようと思ってたんですが・・・。
今からFlashで3Dを始めるとしたらどのライブラリがおススメですか?
開発環境は Flash Pro CS5です。よろしくお願いします。 Away3D か Alternativa3Dの二択らしいぜ! >>14
現状は確かにその2択だが、共にライセンス定義が不透明って話があったような 紹介ありがとうございます
なんとか Away3D のいくつかサンプルが動かせるようになりました。
最初だから球体や立方体くらいでも良かったのですが、いきなり炎やら水の波紋アニメーションがグリグリ動いて驚きました。
これから色々試してみようと思います。 スレ違いかもしれませんが、教えてください。
FlashDevelopの質問て、ここでしてもいいものですか?
ちがったら、スレ教えていただけるとうれしいです。 出来上がったflashアニメを、そのままのフレームレートで
例えば倍の遅いスピード(フレーム数の割り当てを倍)のアニメに切り替えたい場合、
どういった手軽な方法がありますか?
やはりキーフレームを意識しながら
一つ一つ手動でやっていていく他ありませんか? 色々調べましたがどうしてもわからないので質問させてください。
脱出ゲームをはじめて制作しています。
1コインを拾う→2コインが消える→3アイテム欄にコインが表示される
という流れで、2まではうまくいくのですが3がうまくいきません。
on(release){
_root.coin=1;
_root.item.coin.gotoAndPlay("coin1"); ←おそらくここがうまくいってないような気がします。
gotoAndPlay("○○○"); ←ここは反応します。
}
メインの中にitemのスプライトがあり、その中にcoinのスプライトが入ってます。
coinの中にcoin1のラベルが入ってます。
住所はあっていると思います。
ちなみに自分が作っているのは3Dタイプの脱出ゲームですが、
2Dタイプの脱出ゲームのサイトを参考にしました。
基本的なところがなっていないのかもしれませんがヒントだけでもお願いします。 誠に申し訳ありません。
住所が間違っていました。
事故解決しますた。 よろしくお願いします。
paraflaで脱出ゲームのアイテム欄を作っているのですが、
選択中のアイテムのスクリプトがうまくいきません。
選択中を示す枠画像で一つのスプライトを作り、
以下のスクリプトをアイテムの枠画像に書き込みました。
一つ目のアイテムはうまく選択中にできました。
が、二つ目のアイテムがうまく選択中になりません。
on(release){
if(_parent.select._y==_y){
_parent.select._y=-100;
}else{
_parent.select._y=_y;
}
}
まず、このスクリプトではY座標しか指定されていないため、
X座標の指定の仕方が分かりません。
そのまま_x= と書き込んでもエラーになるのはなぜなのかさっぱりわかりません。
上のスクリプトでX座標の指定も追加するにはどうすればいいのでしょうか? できてしまいますた。
スレ汚し本当にごめんなさい。 やはりだめです。
二つのアイテムをアイテム欄に配置し、
何度も選択・解除を高速で繰り返すと、
選択すらできなくなったり選択枠があらぬ場所に行ってしまいます。
on(release){
if(_parent.select._y==_y){
_parent.select._y=-100;
}else{
_parent.select._y=_y;
}
}
{
if(_parent.select._x==_x){
_parent.select._x=-100;
}else{
_parent.select._x=_x;
}
}
って書いて一応作動するように思えたのですが、
枠がズレてまた戻ったりします。
原因教えてください。 エスパー回答まかしとけ
アイテム毎にクリップアクション(もしくはフレームアクション)でコード書いてんだろ?
1度のアイテムクリックで同時に複数選択されちゃうわけだ フラグでも用意してメイン部で管理させるのが一般的
アイテム2をクリック → 選択フラグON(アイテム番号等を記憶) → 選択中は他のアイテム選択不可
→ アイテム2をクリック(解除?) → 選択フラグOFF
もしくは個々のアイテムにフラグを設定し
アイテム2をクリック → アイテム2のフラグをtrue → フラグがtrue以外のアイテムをクリックしても無視
→ アイテム2をクリック(解除) → アイテム2のフラグをfalse >>27です。
>>28ありがとうございますた。
>アイテム毎にクリップアクション(もしくはフレームアクション)でコード書いてんだろ?
おっしゃるとおりです。
選択枠にまとめてクリップアクションを書き込む方法で、やっと作動するようになりました。
ありがとうございました。
あと、空気読めなくてすみませんでした。 OS/Windows7
使用ソフト/FLASHpro CS6
AS/2.0
サウンド制御について知恵を御貸し頂けないでしょうか。
シーン、MC等に様々な音源を埋め込み配置しているSWFにて、
this._lockroot = true;
var SoundObj:Object = new Sound(_root);
とサウンドオブジェクトを作成し、
■SoundObjに対するボリューム切り替えボタン
on (release) {
_root.SoundOnFlg = false;
_root.SetSoundVolume();
}
■シーン記載のメイン制御
function SetSoundVolume(){
if(SoundOnFlg == true){
if(VolumeType == 0){
SoundObj.setVolume(VolumeHigh);
}else if(VolumeType == 1){
SoundObj.setVolume(VolumeLow);
}
}else{
SoundObj.setVolume(VolumeNone);
}
}
としているのですが、FLASH内の後半にある音源が、SoundObjへの制御で音量操作出来ないという状況に陥りました。
一つのnew Sound()に入りきる音源の限界があって、勝手に別Soundを作って格納されたかのような挙動に感じているのですが、確認手段も見つけられておらず。。。
(自SWFだけの話ならばnew Sound()で制御できたのですが、別SWFから読み込んだ際、親SWFの音量も変更してしまいました)
ボリューム変更ボタンにて音源一式を制御できるようにする為、お知恵を貸していただけませんでしょうか。 フレーム埋め込み音源を一式制御ってムズいと思うお
外部読込みのが干渉してるっぽいし… AS2だし…
ヽ(・∀・)ノお手上げ 解決しました。
ムービークリップ内のタイムラインに配置したイベントサウンドが、
ムービークリップが停止してもサウンドは鳴り続けている場合、
・自SWFのみで動作=_rootのサウンドオブジェクトで制御出来る
・別SWFから読み込み=はみ出た分は、勝手に親SWF制御に行く
となっていたみたいでした。
上記に該当する音源で別ムービークリップを作り、
再生が終わるまでムービークリップが終了しない作りにすることで解決出来ました。。
この手の調べにくい内部仕様で毎回躓く為、
何か良い資料あればご紹介頂ければ幸いです。
スレ汚し失礼しました。 だめだ… プロジェクトのシンボルの自動更新がバカ過ぎる
5分(自動セーブ時間)ごと、もしくは他のタブに切り替える度に自動更新が起こって
作成済みシンボルがどんどん破壊されていく(古いモノに戻る)
中の人は実際にプロジェクトで何か作った事があるんだろうか…
ちょいと使えばすぐに気付くだろ… それともCS6では直ってんのか?
CS5.5はもう直す気は無いのか この超絶バカ機能をよぉ たいていの場合設定ミスとかだとおもうが。
時刻の同期が取れてないとか。 ゲーム向きの再生プレイヤーでいいのありませんか
FlashPlayerEXはリンク切れでダウンロード出来ないので >>38
(ちと古いが)10.1版のお手製Playerなら
http://uproda11.2ch-library.com/3878731tz/11387873.zip
付属のサンプルSWFのように、これにドラッグアンドドロップすれば実行できる。 「検索してはいけない言葉」の「呪呪呪呪呪呪呪」は見ました。くだらない・・・
ですが、もっと昔に、衝撃的でオカルトな「呪呪呪呪呪」があった気がします
赤ん坊の声とか入っているヤツです。どなたかご存知ないですか? こんちゃ
MacOS X10.5の人用に プレイヤーを9にしたmacプロジェクターをパブリッシュしたんだけど
動かないらしいんだ 他に考えられる原因て何だろ? >>41
以前Flash-JPで、似たような質問見た
Flaのバージョンによっては、10,5以下の人用のプロジェクタは作れないとかだったような Flaファイルじゃなくて、CSのバージョンだったかな?
とにかく、10.5以前あたりとは互換性で断絶があるみたいで
動作可能なApp吐けないらしいよ 質問!
今CS3でjpgを大量にswfにぶちこんでパラパラアニメ作ろうとしたんだけど、
途中でソフトが落ちる・・・。
ネットで調べてみるとswfは数MBから多くても数十MBらしいのだが。
外部ファイル読み込みするのが吉なんだろうけど、中に入れるのはまずい?
PCスペはWin7(32bit) メモリ4GB Q6700(2.66GHz) >>47
いくつになっているというか、jpg読み込むと途中で落ちるのでファイルは出来ません。
jpg少なければファイル作れますけどね。 >>48
ある一定の量をこえたらFlashが落ちるのか、特定のファイルが原因なのか
そのへんどうなの?
で、一定の量だとしたら、どれだけのjpg(トータルで何GBとか)読み込ませようとしてるの? 先生、質問です。
マウスを使って、MCをドラッグ移動させたいのですが
マウスカーソルの位置は、その場固定で不動、
MCだけを移動させる方法はありますでしょうか。
on (press) {
startDrag();
}
on (release) {
stopDrag();
}
上記に足りないASをご教授下さい!!
Windows7
FLASH8
AS2.0 suzuka/Win7
こちら(suzupara.iinaa.net/kiso151.html)のハート型のボタンを参考に
┏━┳━┳━┳━┓
┃○┃△┃□┃☆┃ ←メニューボタン
┗━┻━┻━┻━┛
┏━━━━━━━┓
┃ ○のページ. ┃ ←表示部分
┗━━━━━━━┛
というようなFlashを作りました
メニューボタンをクリックすれば左下図のようにそれぞれ変化するのですが
最初から右下図のように●と表示させておきたい場合はどこを手直しすればいいのでしょうか
┏━┳━┳━┳━┓ ┏━┳━┳━┳━┓
┃○┃▲┃□┃☆┃ ┃●┃△┃□┃☆┃
┗━┻━┻━┻━┛ ┗━┻━┻━┻━┛
┏━━━━━━━┓ ┏━━━━━━━┓
┃ △のページ. ┃ ┃ ○のページ. ┃
┗━━━━━━━┛ ┗━━━━━━━┛
onClipEvent(load){
flg = false;
}
でfalseをtrueにしたら一度マウスが乗れば●になったのですがロードされた時点では○のままで・・・ ○のスプライトで
○画像(1フレーム目)にstop();入れていたのに気がついて
●画像(2フレーム目)に入れたらロード時点で●表示されるようになりました
初心者すぎてASもよくわかっていないのでこれで大丈夫なのか不安なのですが・・・
他に正しい方法良い方法ありましたら教えていただけたら嬉しいです FlashCS4を使用 ASではなくJSFLの質問です。
あるMC(mcA)がレイヤー1にあり、タイムライン上で最初の5フレはそのままで
次の6→10フレでX方向に移動し(モーショントゥイーン)、10→15で位置をキープする
動きをJavaScriptとして(JSFLのパラメーターとして)取得するにはどうしたら良いでしょうか?
図 http://uproda11.2ch-library.com/390216C5C/11390216.png
例えば、 fl.getDocumentDOM().getTimeline().挙動を把握する関数() とかで
[0, 4, 5tw, 10, 15] のような書式で得られるものでしょうか?
↑の書式は適当に想像した
jsfl gettimeline フレーム トゥイーン とかで探しましたが適当な情報が得られませんでした。
何かご存知でしょうか? (自己レス)
調べたら、timeline.getMotionObjectXML() というのがCS5以降で使えるそうですが、
サンプルコードが全く動作せず困りました。
CS4なら timeline.copyMotionAsAS3() がありますが、これも動作せずじまいです。
代案として、該当フレームをマウスで選択して、Animatorクラス(モーション XML)の方法で
「AS3にモーションを書き出してコピー」でXML化してみます。
以上です。 (1)使用ソフト/バージョン:FLASH cs5 pro
(2)OSのVer:Win7
(3)このサイトのようにラスター画像をメッシュ変形するようなアニメーションをしたい
http://www.dlsite.com/maniax/work/=/product_id/RJ098327.html
URLはアダルトですいません。
photoshopなどで描いた絵をphotoshopのワープやAfterEffectsのパペットツール
みたいに動かすことはできるでしょうか?
モーショントゥイーンで自由変形で動かすことはできたのですが、
ワープツールのように動かしたいです。 フラッシュのはみ出し部分を隠せなくて困ってます。
s_mask = 1; //Flashの外側(はみだし部分)を隠す [Yes:1/No:0] ・・・@
s_lock = 1; //プロパティで設定した大きさで表示させる [Yes:1/No:0] ・・・A
if(s_mask == 1){
Stage.scaleMode = "showAll";
createEmptyMovieClip("stage_mask",12345);
with(stage_mask){
lineStyle();
beginFill(0,100);
moveTo(0,0);
lineTo(Stage.width,0);
lineTo(Stage.width,Stage.height);
lineTo(0,Stage.height);
lineTo(0,0);
endFill();
}
_root.setMask(stage_mask);
}
if(s_lock == 1){Stage.scaleMode = "noScale";}
このスクリプトを最初に入れてもフラッシュのはみ出し部分が隠れません。
原因は何でしょうか??
ほかに何かやらなきゃいけないことがあるんでしょうか?
よろしくお願いします。 OS/Windows7
使用ソフト/Adobe Flash CS6
AS/3.0
フラッシュ初心者です。
ダイナミックテキストを使ったカウントダウンを作成しています。
this.addEventListener("EnterFrame",date);
function date(evt:Event){
var now:Date = new Date();
var s_day:Date = new Date(2013,7,20,0,0,0);
var s_time:Number = s_day.getTime();
var n_time:Number = now.getTime();
var time:Number = s_time - time;
var rest:Number = Math.ceil(time/(60*60*24*1000));
day.text = String(rest);
}
という処理を書いたんですが、ステージ下の出力の項目で
「実行時に編集される可能性があるすべてのテキストには、フォントが埋め込まれている必要があります。
ただし、"デバイスフォントの使用" が設定されているテキストは除きます。フォントを埋め込むには、テキスト/フォントの埋め込みを使用します。」
と出てきてswfに書き出しても何も表示されません。
どこが原因なのか教えて頂けるでしょうか?よろしくお願いします。
」 dayがテキストフィールドだと予想すると、 dayのフォントが"_"が付いたものに設定されてないからじゃないかと
プロパティで確認してみ (1)使用ソフト/バージョン:FLASH CS5
(2)OS MacOS X mountainlion
ども、初心者です。
簡単な2秒ほどのアニメーションバナーgif作成をしています。
「書き出し→ムービーの書き出し」だと問題ないのですが
パブリッシュで作成すると空っぽ(指定してある背景色のみ)の
gif静止画像が作成されるだけでうまくいきません。
なにが原因と思われますでしょうか?
・ファイルは新規作成→AS3.0の.flaを選択
・フレームレートは24〜12を試してみましたが変わりありませんでした。
・パブリッシュ設定はアニメーションにしてありいろいろいじくりましたがだめでした >>62
どうもです。
ムービークリップのことでしょうか?
シンボルはグラフィック〜ムービークリップいろいろためしてみましたがダメでした。
実はこれはwebデザイン技能士2級実技の一部なのですが
gif作成にflashはあまりむいてないようですね。
念のためphotoshopでの作り方も覚えておきました。
「書き出し→ムービーの書き出し」では問題ないのですが微妙に気になります。。 win7 CS6です。
なにかの拍子で、タイムラインウィンドウの中だけ拡大表示されるようになってしまいました。
元に戻すのにはどうしたらいいんでしょう?? 使用ソフト Adobe Flash Player 11.8.800.94 plugin(IE以外のブラウザー用)
OS Windows Vista Home Premium
ふと思いつきでInternet Explorer 9でYoutubeの適当な動画を再生してみたら「この動画を再生するにはAdobe Flash Playerが必要です Adobeからダウンロードしてください」と表示され
IE用のFlash Player ActiveXはインストールしてないんでまあ当然だよなって思ったら、数秒後に普通に再生を開始しました
なぜ対応したFlash Playerが入ってないのに動画再生できたんでしょうか? >>66
CS5しかないんでアレだけど、タイムラインのウィンドウの右上にメニューのボタンない?
そこでタイムラインのサイズ選べると思うけど
>>67
HTML5のプレイヤーで再生されてんじゃないかと (1)使用ソフト/バージョン:Adobe Flash professional CC
(2)OS:Win8
初歩的以前の問題で申し訳ないのですが、この最新版を触るのが初めてで
テキストの「変数名」を入力する場所が自分で検索してみてもわかりません。
インスタンス名を入れる所はわかるのですが、変数名はどこから入力すれば良いのでしょうか。
以前まで使っていた事のあるバージョンはMX2004です。 ccは更にUI変わってんのかな、cs使いだから間違ってたらごめん
上のウィンドウタブでプロパティをチェックして出して、そのテキスト選択したら
位置とサイズ、文字等のカテゴリが表示される。下の方にあるオプション内に
変数名を入れるボックスがあるはずだけど as3.0ではダイナミックテキストの変数名とインスタンス名は同一
Flash Pro CCからはas2.0は存在しない
つまり >>70さん
プロパティにもオプションにもどこにもなくて迷走していたのですが…>>71さんが結論を教えて下さいましたorz
回答ありがとうございます!
>>71さん
つまりインスタンス名に変数名を入れたら良かったのですね‥!
すみません助かりましたありがとうございます! すみません、>>69 = >>72です。
ダイナミックテキストのインスタンス名ボックスに変数名を指定したのですが
パブリッシュしたswfを開いても何も表示してくれません‥orz
どなたかわかる方いらっしゃいますか‥
(1)使用ソフト/バージョン:Adobe Flash professional CC
(2)OS:Win8 >>74さん
情報不足ですみません。
アクションのボックスには以下だけを入れてみています。
----------------------
var test = "こんにちは!";
----------------------
テキストのプロパティでダイナミックテキストを選択肢して
インスタンス名に「test」と入れた状態でパブリッシュしました。
エラーメッセージ等は出なかったのですが、swfでは何も表示されません。 testはTextFieldインスタンスになるのでtest.text="こんにちは";
といれる
as2の時のようにtestって名前つけたらtest=で入ってくれるようなものはas3になない >>76さん>>77さん
ActionScript3.0で全く仕様が変わっていたのですね‥!
「as3.0」を検索キーワードに追加したら>>77さんの貼って下さったサイトのような
知りたい情報を見つけてくる事ができるようになりました。
根本的な所を理解しておらずお恥ずかしい
>>76さん大変丁寧にありがとうございました。
無事変数をテキストフィールドに表示する事ができました!
お二人共ありがとうございます。
改めて勉強しなおしてゆきます。 Mozillaの SWF Player 「Shumway」がYoutubeを再生できるまでに機能強化されてる。
ttp://www.geek.com/apps/mozillas-flash-player-replacement-looks-impressive-for-both-games-and-video-1561775/
スゲーーー FlashCS4 AS2 Player7 使用
サイトからDLしたサンプルFlaファイルからSWFのプレビューをしようとしたところ
下記のメッセージが出ました
http://uproda11.2ch-library.com/395280vTc/11395280.png
パブリッシュ設定を確認したところ下記の通りです。
http://uproda11.2ch-library.com/395281O7N/11395281.png
「出力先ディレクトリが存在しません」でググりましたが原因が分かりません。
どうすべきでしょうか? そんなエラー初めて見たなw
いつも自分が使用しているディレクトリにFlaを移動させてもだめかい >>81
どうも。
いつものディレクトリでも駄目でした。
海外のサイトからDLしたので2バイト文字が不可なのかと思い、
半角英数のpath内で試しましたがこれも駄目でした。
CSの出力パネルを見ると、対象が「preloade.fla」の場合
URL 'file:///C|/・・・/デスクトップ/・・・/chat/preloader.swf' を開く処理のエラー
と出ます。 (自己レス)
「出力先ディレクトリが存在しません」ではなく、「開く処理のエラー」でググったところ
結構情報が得られましたのでこれで調べてみます。 (再自己レス)
結局対策が分からないので、仕方なく新規にFlaファイルを作り、そこにライブラリや
ASをコピペしてオリジナルを再現しました。
→ エラー出ず
どうやら、元Fla生成時の深いところで問題が生じていたようです。
(作者が奇妙な環境で作ったとか??) 質問です FXのチャートがFLashで表示されるんですが
画面の一部分だけが反応しません。
先日までちゃんと表示されていたんですが、本日より不具合が出ました
PCは自作でAMD Athlon II X4 620 memory8G HD5770 Windows7 64bit
一度不具合があってからリカバリーしましたが、症状がなおってません
お力を頂ければ幸いです そういうのはFlashプレイヤーのバージョンアップ(orダウン)で改善しないなら
製作元に聞くしかないな ちなみにどこのチャートよ? FLASHのサイトを作成、
試しに店先からアンドロイドタブ、win8のノート型タブでサイトにアクセスしたのですが、
画像がこわれて、円がマリモ、までいかないにしても
文字や画像がカピカピしてます。
プラグインか何かインストールの不足でしょうか。
他の普通のPC(WIN7.8)で見るとなぜか普通に見れたのですが。。
データはサイトからの他、フラッシュメモリからhtmlファイルを直接開いても同じでした。 win7/flashplayerは最新版です
flashdevelopで作ったswfをexe形式にしたいのですが
adobeから最新版のflashplayer_11_sa_debug.exeをダウンロードしてswfファイルを読み込んだところ
『プロジェクターの作成』の文字が灰色に表示されて選択できなくなってました
以前使っていた旧バージョンのflashplayer_11_sa_debug_32bit.exe、flashplayer_10_sa_debug.exeでは
今まで通り黒く表示されてexeに変換できます
できれば最新版を使いたいのですが何か解決策はありませんか? 7 64BitにFlash64Bitを入れた場合、c:\windows\system32 に32bit、SysWOW64に64BitのNPSWFxxが入ってるはずですよね?
両方ともNPSWF32しか入っていませんが、64Bit版ではなく32Bit版を入れてしまったんでしょうか? AS3.0って多次元連想配列できますか?
person[0]{'NAME'} = "Tanaka";
person[0]{'AGE'} = 26;
person[1]{'NAME'} = "Suzuki";
person[1]{'AGE'} = 32;
こんな感じで。 しょーがない オレがまとめて答えてやるお
>>88
他のPCで正常なら店のFlashプレイヤーを最新にする
>>89,90
同じ人かいな? 32Bitで我慢する Flash64Bitて何よ CS6の事?
>>91
できないと困る ただし書式はこうだ
var person:Array = new Array();
person[0]= new Array(); person[1]= new Array();
person[0]['NAME'] = "Tanaka";
person[0]['AGE'] = 26;
person[1]['NAME'] = "Suzuki";
person[1]['AGE'] = 32; >>92
ありがとう!object型でなくてもいいんですね。 ホントはObject型の方が良いに決まってるお 0〜100間で 2と3の間に新たなデータを追加したい場合Array配列だと困るだろ
var obj:Object = new Object();
obj.Tanaka = new Object();
obj.Tanaka.no = 1;//何かの順番
obj.Tanaka.name = "田中なんとか";
obj.Tanaka.age = 26;
obj.Suzuki = new Object();
obj.Suzuki.no = 5;//何かの順番
obj.Suzuki.name = "鈴木なんとか";
obj.Suzuki.age = 32;
for( var o in obj ){//走査
trace( o );
for( var n in obj[ o ] ){
trace( n +" : "+ obj[ o ][ n ] );
}
}//↓結果
Tanaka
no : 1
name : 田中なんとか
age : 26
Suzuki
no : 5
name : 鈴木なんとか
age : 32 Object型で普通に添え字と連想配列で2次元配列できるんですね。
csv読み込ませて連想配列に送りたくて悩んでたんですが、ほんと助かりました。 Flashサイト作ってるんですけど重いサイトと軽いサイトの境界線って何MBぐらいですか?
今作ってるのは外部から色々引っ張ってきて4メガなんですけど、全部埋め込んだら100MBです 100MBって動画でも埋め込んでるのか?
動画にしても重過ぎるし、動画を停止したときにメモリをクリアする仕組みを
作った方が良い。 最初の100M全部読み込むようなバカな作りにしなきゃ良いだけだ。 再生ボタンクリックしたら読み込む方法ググってきます 動画ページに飛んだ瞬間読み込み始めちゃうよぉふぇえ