Home / Diary / 2007年3月のログ
1998年、プレイステーション。今は亡きHUMAN製作。
HUMANと言えば猫侍やセプテントリオンで有名だが、そんな中でこのゲームは異彩を放っている。ファンタジーな世界に人型ロボットでシミュレーションRPGという、HUMANにしては、いたってまともそうな内容だからだ。
だが、蓋を開けてみると、ただのシミュレーションRPGではなく、独特のシステムと難易度が用意されていることに驚くだろう。
ゴリ押しが通用しないシステム
このゲームではタクティクスオウガに代表されるアクティブターンの他に、行動ポイントと疲労度というものが設定されている。
行動ポイントは移動・補助魔法・攻撃を行う場合に消費され、1ターン100ポイントの中で消費していくことになる。移動力限界まで移動して行動ポイントを消費してしまうと、移動後に攻撃できなかったりするわけだ。
そして戦闘時の行動により疲労度が蓄積する。疲労度が100ポイント以上になってしまうとユニットが行動不能に陥ってしまい、一定時間無防備になってしまう。
疲労度の回復するには、ユニットを待機させた時の残り行動ポイントが多ければ多いほど多く疲労が回復する。つまり、無駄な疲労が後の行動を潰してしまうことになるのだ。
疲労度の蓄積は防御時が顕著で、攻撃時は少ししか消費しない技も反撃として使用すると大量に疲労してしまう。また、ただの防御ですらかなり蓄積してしまうので、敵陣に一人で突っ込もうなら、数回狙われて行動不能になった挙句、無防備なところをタコ殴りにされてしまう。例えそれが防御と回避を鍛え上げたユニットであろうと例外は無い。
この疲労度システムは敵にも適用されるので、小技で数回叩いて無防備にしたり、行動不能覚悟で大技を反撃で繰り出したり、反撃を誘って疲労させて大技を防ぐなどといった戦法が有効になるなど、いかに疲労度を上手くコントロールしていくかが鍵となる。
難易度は鬼
とまで言わないが、難しい部類に入る。
シミュレーションゲームにしては珍しく、レベルアップ時にポイントを割り振る女神転生タイプで、割り振った能力値に応じて必殺技や補助魔法や特殊技能を修得していくのだが、説明書の時点でそこら辺にノータッチ。一番最初に覚えるであろう重要な技ですら必要ポイントが載っていないという投げっぷり。
能力値も実際にどれを上げるべきかという指標が存在せず、平均的に上げようものなら早々に使い物にならなくなるだろう。
だが、この難易度も「何も知らなければ」という前提であり、システムを理解して重要な能力値と取得するべき技が分かるとゲームバランスが正常になり、途端に面白くなる。
また、ゲームが壊れるようなユニットや手段は存在せず、能力値を最高まで上げても突出した性能を発揮したりはしない。ユニットの運用方法が最重要であり、これさえできれば量や質で劣っていても、しっかり勝てるようになっている。
ロード時間ゼロ
日本一ソフトウェアよろしく、シミュレーションパートではロード時間が存在せず、フルポリゴンにも関わらず即座に戦闘が始まる。しかも戦闘シーンがかなり短めに設定されているのでストレス無くサクサクプレイすることができる。
ちなみに、起動時に一気に読むわけでなく、ただ単に読むデータ量が少ないだけのようだ。
ボリュームは中々
1ルート20マップで構成され、大筋の話は3ルート存在し、内2ルートはラストで2分岐する。
1マップ30分~40分で終了するので長すぎず短すぎず、丁度いい長さだと思われる。ロード時間が無いことも加わって、ユニット展開次第ではあっという間に終わったように感じられることもあった。
2ルート目をクリアしたところで微妙に飽きてきたのだが、3ルート目が今までのシリアスな展開が一転してコメディになり、それに合わせてオープニングアニメも変えてきたのには少々驚いた。おかげでラストまでなんとかモチベーションを維持することができた。こういった仕掛けは個人的に嬉しい。
総評
一見複雑に見えたシステムも、触ってみればそれほど複雑でない上に戦略性が高く、ユニットを運用させるのが非常に楽しかった。
攻略情報前提ながらも破綻していないゲームバランスや、プレイ意欲を削ぎ落とさないシームレスなシミュレーションパートなど、実に良くできたゲームと言える。隠れた名作と呼ばれているのも納得がいった。
市場価格は500円~1000円程度。発見次第即救出するといいだろう。
雑感
ゲーム全体でどことなく魔装機神を匂わせているような気がしてならない。いや、パクリというわけではないのだが、なんというか、こう、インスパイアの欠片のようなものを感じるというか、なんというか。
余談
エピカ・ステラを勧める時はキャラデザに一切触れるな、ってばっちゃが言ってた。
Info
- 投稿日
- 2007年3月31日
- タグ
- game
- このエントリの固定リンク
- http://bmky.net/diary/log/1521.html
- ブックマークに追加する
-
- コメント
2007
0331
Tagsgame
Apolloランタイムを入れようとしたらエラーが出た。
指定されたデバイスまたはファイルを開けません。
The installer has encountered an unexpected error
installing this package. This may indicate a problem
with this package. The error code is 2755.
以前にも同じようなエラーが出てインストールを断念したことがあった。その時は他のアプリケーションで代替が可能だったので引き下がったが、さすがに今回はそうはいかない。
解凍してみる
50種類以上ものありとあらゆるファイルを解凍できる「Universal Extractor」
このUniversal Extractorはzip圧縮ではないmsiファイルにも対応しているので、強引に取り出してインストールできないものかと思ったが無理だった。
ぐぐる
.NET Framework のインストール時にエラー メッセージ “指定されたデバイスまたはファイルを開けません” が表示される
マイクロソフトのサポートページ。これを頼りにTempフォルダの暗号化部分を見てみたが、暗号化はされていなかった。
・・・もしかして暗号化が鍵なのか?
msiの暗号化を解除
msiファイルを右クリック>プロパティ>属性部分の詳細設定ボタン>「内容を暗号化してデータをセキュリティで保護する」項目は・・・チェックされてる!
チェックを外して再度インストール・・・・・・通った! そしてApolloも無事に動作!
戦い終わって ~神々の黄昏~
結局は暗号化ソフトがフル回転していたから起きたエラーであり、暗号化を全く行っていない環境ならそもそも発生しないエラーだったというわけか。今度から気をつけることにする。
余談:インストーラーの解凍
一部のインストーラーや特殊なケースを除いて基本的にzipやrar等のお馴染みの形式で圧縮されてるので、アーカイバに渡して必要なファイルを抜き出して起動テスト。安全に動くならそのまま利用する。
こうすることによって、無駄な情報がレジストリに書き込まれることも無く、インストール時にゴミファイルを作られることも無くなる。
Info
- 投稿日
- 2007年3月28日
- タグ
- windows
- このエントリの固定リンク
- http://bmky.net/diary/log/1525.html
- ブックマークに追加する
-
- コメント
2007
0328
Tagswindows
モンスターワールドIIIをクリアしたんだが、これエンカウント制にしたら魔神英雄伝ワタル外伝になるよなぁ、とか思ってたら無性にやりたくなってきた。
ギリシャ関連で、VCタイトルラインナップのヘラクレスの栄光だけ日付が更新されていないのだが。魂斗羅同様延期か?
105で即死した。
89のマイガーデンに興味を持ったんだが、市場価格高っ! よくて9千円前後て。だがどんなもんなのか一度でいいから触ってみたい。
真・女神転生IIから13年、ついに悲願は成就される!・・・半分だけ(仲魔じゃないんで)。
Info
- 投稿日
- 2007年3月25日
- タグ
- misc
- このエントリの固定リンク
- http://bmky.net/diary/log/1524.html
- ブックマークに追加する
-
- コメント
2007
0325
Tagsmisc
最近コマンドプロンプトをちょこちょこ使うようになったのだが、いちいちcmdとかフォルダ右クリックから立ち上げたりするのが面倒になってきた。
そんな中、Easy Command Promptという、エクスプローラーのアドレスバーでコマンドプロンプトを実行できるスクリプトを発見。
イイ、これ、イイね!(目の焦点虚ろかつ爽やかに) だが、エクスプローラーなんぞ使ってられないので愛用しているX-Finder用に構成し直した。
ecpforxf.zip
使い方はX-Finderのアドレスバーにスラッシュの後に続けてコマンドを入れるだけ。そのディレクトリで実行したことになる。通常はDOS窓非表示で、スラッシュ2つの後に続けることでDOS窓を表示して実行する。
ワンライナーで済むようなコマンドに最適。そうでないならDOS窓表示で実行した後にそのまま続けて入力していくといいだろう。
内部的にはEnterが押されたらX-Finderのアクティブを確認して、アドレスバーからテキストを取得。スラッシュで始まってたら実行、という風にしているので、ウインドウとコントロールの指定だけ変えれば他のファイラーに容易に流用が可能だと思われる。
余談
DOS窓にフォルダをドラッグ&ドロップするとフォルダのフルパスが入力されることを最近知った。やるな、ゲイツ。
Info
- 投稿日
- 2007年3月22日
- タグ
- ahk
- このエントリの固定リンク
- http://bmky.net/diary/log/1522.html
- ブックマークに追加する
-
- コメント
2007
0322
Tagsahk
del.icio.usではブックマークされたページ毎にユーザー・コメント・タグを表示させることができるが、そのURLがMD5を使用したものなのでアクセスしにくい。
http://del.icio.us/url/46efc577b7ddef30d1c6fd13311b371e
そこで、URLを付けてアクセスしたら、MD5にしてHistoryページにリダイレクトさせるようにしてみた。幸いにも無効なページの場合に他のURLに飛ばすような真似はしていなかったのですんなり成功。
deliciousnohash.user.js
通常ハッシュの部分にURLを入れるか、めんどいなら/url/を取っ払っても大丈夫なようにした。インストールすれば、下記2つのリンクはどちらもリダイレクトされるはず。
OperaとFirefoxの両方に対応。試してないがSleipnir(SeaHorse)もいけない。いけたりする。
追記
http://del.icio.us/url?url=[URL]
でイケるとのツッコミを受けた。は、初めて知った・・・
教訓:ヘルプには目を通しておけ
Info
- 投稿日
- 2007年3月20日
- タグ
- firefox、opera、userjs
- このエントリの固定リンク
- http://bmky.net/diary/log/1523.html
- ブックマークに追加する
-
- コメント
2007
0320
Tagsfirefoxoperauserjs
コナミアーケードコレクションはM2開発を読んで、こりゃ買うしか、あ、ネイ、と思ったら明日発売とか書いてるし。って今日かよ! と買いに走ったのが15日の夕方。各所で入荷少ねーとか騒がれてる中、無事に確保。
諸事情によりDSを使える時間が非常に少なかったのでとりあえずグラディウスをプレイしつつ、他はさわりだけにしたんだが、移植度よりもユーザーへの配慮の部分の拘りっぷりに驚いたわ。
連射速度付きでボタン自由割り当て、縦横回転ワイドぶち抜きと豊富な画面表示、リプレイの録画・保存・交換、ギャラリーでは当時のイラストやチラシが閲覧可能。オプションに至っては詳細設定にするとディップスイッチをタッチペンで弄るという仕様。素晴らしい。
そしてジュークボックス。ループもしくはランダム再生にしてヘッドフォンを繋ぐと、フタを閉じてもスリープにならない。・・・M2の恐ろしさが垣間見えた瞬間だった。
その他、DS2台で片方を縦画面にしつつもう片方でワイヤレス操作させるなど、画期的なことを成し遂げている。・・・ってか何気に凄くね? この機能。2台必要というネックはあるが、遊び方の幅がかなり広がりそうな予感。
ゲーム以外の部分での作りこみだけでも既に恐ろしいのだが、移植度も問題無い・・・らしい。グラディウスに関しては、唯一の不満はBGMよりもSEのほうが音量が高いくらいか。ここだけ明らかなミスをそのままにしているのが疑問だった。それ以外はたぶん問題無し。満足できるクオリティ。
正直、携帯機でここまでの移植+αを行えるというのはスゴイことだと思った。M2すげぇの一言。
あと、このゲームのスレッドにこんなのが。
最初から入ってるグラディウスのヘタレリプレイなんだが、
日付が1985/05/01になってるのって、何か意味があるのかな?
たしかグラディウスって5/29だったはずだし。
ロケ開始が5/1
コナミアーケードゲームコレクション DS
参った。
コナミアーケードコレクション
Info
- 投稿日
- 2007年3月18日
- タグ
- game
- このエントリの固定リンク
- http://bmky.net/diary/log/1520.html
- ブックマークに追加する
-
- コメント
2007
0318
Tagsgame
フロッピーレス
ashisuのゲームとかプログラムとか: USBメモリブート
このページを参考にフロッピーレス化を行った。USBメモリは安売りしてたバッファローのRUF2-E512-B。特殊機能が無い普通のUSBメモリ。
USBメモリからブートできる状態にするだけなので、それ以外は普通にUSBメモリとして利用可能なまま。実に便利。これでmemtest86+を走らせた。
当然のことながら、USBブートさせる場合はBIOSでブート優先順位を上げておく必要がある。
CPUクーラーとグリス
リテールでも十分冷えるらしいので買わなかった。CPUについてきたクーラー+グリスをそのまま使用。
オーバークロック等でブン回す人達はINFINITY COOLER、峰COOLER Rev.B、忍者プラスを好んでいるようだ。
メモリ
先月末あたりからDDR2の価格が急激に下がっているが、基本的にメモリのエラーだけは絶っっっっ対に避けるようにしているので、値段が下がっているバルクメモリを購入せずにメーカー製のパッケージメモリを購入。
DDR2-667 1Gなら大体10000円前後。2000円前後ケチってエラー頻発したらシャレにならん。当たりを引くまで交換するのも面倒だし。
電源
良質と言われているSeasonic製にした。
が、買ってからちと後悔。ケーブル着脱式じゃなくても別にいーやーと思ってたら思いのほかケース内で団子状態。
さらにSeagate製SATAHDD3台に対してSATA電源が2個のみ。加えて手持ちのHDD全てがIDE電源非対応というトラップが。泣く泣く変換アダプタ買って来た。
P5LD2-VM
P5LD2-VM SEはVMの廉価版で、メモリスロットが4から2になり、ITE IDEが外されているのが特徴。
デュアルチャンネルにするつもりが無く(大して変わらんらしいし)、メモリを4枚も指さない(最高2Gで十分)、ということで当初はP5LD2-VM SEを買う予定だったが、どこにも売ってなかったので渋々P5LD2-VMにした。価格差は4000円前後。
SOLOの電源
一旦マザーボードかCPUクーラーを外さないと、構造上電源が取り外せない。
SOLOのゴムマウント
なんかブラブラしてておっかない。しかも、HDDの寿命を縮めるとかいう話を聞いたので、普通にネジ止め。アクセス音は全くせず。温度も良好。
SOLOのケーブル収納
向かって右側、ドライバーで開ける方の側面を開くと、シャドウベイ部分にここでまとめてくださいといわんばかりにフックが大量にあるので、適当な長さになるように調整する。
SOLOのフロントパネル
無駄な空気の流入と音漏れを防ぎたい人は、フロントパネルの5インチカバー部分の裏側をアルミテープで塞ぐらしい。気になったら試す。
Info
- 投稿日
- 2007年3月17日
- タグ
- pc
- このエントリの固定リンク
- http://bmky.net/diary/log/1519.html
- ブックマークに追加する
-
- コメント
2007
0317
Tagspc
モンスターランドの為に購入。というかこのシリーズこれしか知らんし。
スーパープレイはレバガチャ無しで7000Gオーバー。これ見て正しい錬金の仕方がようやくわかった。剣は出始めか最後のモーション時のタイミングなのね。どーりで出ないはずだわ。あと、敵を利用できるところは100%利用するとか。スコアアタックじゃないからライフさえあれば時間気にせず待てるのか。なるほど。
錬金のコツとか掴んだのでさらに一通り遊んだんだが、リリースから20年経過した今でも楽しめる良質アクションというのは貴重だな、と改めて思った。これが移植+リプレイ+スーパープレイ+多機種版つきで2,500円は安い。
あと、モンスターランドの続編をちょろっとプレイしてみたが・・・ああ、セーブ機能とかついててコンシューマライクになってたのね。IIの最初がモンスターランドのラストだったり、IIIの最初のマップがモンスターランドと全く一緒なとこを見ると、一応繋がってるということなのか。暇があったらやってみよう・・・と書くとやらないだろうから、今やってるのが終わったら手をつけることにする。
SEGA AGES 2500 シリーズ Vol.29 モンスターワールド コンプリートコレクション
Info
- 投稿日
- 2007年3月11日
- タグ
- game
- このエントリの固定リンク
- http://bmky.net/diary/log/1518.html
- ブックマークに追加する
-
- コメント
2007
0311
Tagsgame
おれはAMDをやめるぞ! ジョジョーーっ!!
メインで使用しているPCがいい感じにヘタってきたので一念発起してCore2Duoなニューマッスィソの購入をケツイした。
基本的にエンコード等のフル回転を要する作業は少なめであるが、ながら作業が多いのでそれなりにパワーは欲しい。省電力だと尚良し、というわがままな欲求は存在するので、大体3万円程度のE6400を中心に構成を決めていった。
HDDと入力デバイス以外のパーツは規格が合わないか古過ぎるので流用は一切無し。購入するのは一式、CPU・マザーボード・メモリ・電源・ケースとなる。
- CPU:Core2Duo E6400
- ケース:Antec SOLO
- M/B:ASUS P5LD2-VM R2.0
- 電源:Seasonic SS-400HS/S2
- メモリ:UMAX 1G
合計約8万円。マザーボードは安定性重視で945系を選んだ。それに965に比べると安いし。注文後即届いたんで、さくっと組み上げてテストしてみた。
CPU負荷
Core2Duo E6400のクロック周波数が2.13GHz。今使ってるAthlonXP 2500+が1.83Ghzなんで、今のCPU負荷がちょいと軽くなりつつ、マルチタスクでもっさりしなきゃいーかなーとか思ってたら・・・なんか信じられないぐらいにCPU負荷が小さくなってんだけど。何これ。
1280×720で30fpsのHD映像を再生しようとすると、旧PCでは100%を振り切っていたが、C2DマシンのほうではCPU負荷がわずか20%。
何かの間違いだと思いながら、適当なVGA動画を3個ぐらい立ち上げつつキャプチャを起動させても半分程度。
動画だとGPUとかも絡むからCPUだけとは言えんが、それでも恐ろしい性能だな。H.264ですら苦も無く再生できてる。
消費電力
いやいや、筋肉馬鹿なだけではいかん。消費電力が高かったら意味が無い。ワットチェッカーで新旧両方の消費電力を測ってみた。多少の構成の違いには目をつぶるものとする。どっちもほぼ最小構成だし。
| 状態 |
C2D E6400 |
XP 2500+ |
| アイドル |
90W |
90W |
| CPUフル回転 |
127W |
120W |
| CPU+VGAフル回転 |
- |
130W |
C2Dのほうは3DMarkが起動しなかったんでCPU+VGAフル回転時の消費電力がわからなかったが・・・それでも+15W程度だろう。オンボードだし。
消費電力がほぼ同じでCPU処理能力が数倍優れているということは、電力効率を考えたら圧倒的じゃないか、このCPU。
操作レスポンス
適当なアプリケーションの動作も見てみた。
Firefoxは起動時間が約半分に。Thunderbirdも同様。メールのウイルススキャンがあっという間。Picasaがスイスイ動く。protopageやgliffy等のwebアプリがかなり快適に。エンコードは噂通り快速。
Operaは元々早いから大きな変化は無・・・いや、1ページ中に大量の画像やYoutube動画が貼り付けられていた場合のCPU負荷が随分と軽減されている気がする。これはかなり嬉しい。
全てにおいて体感速度がハッキリとわかるくらいに早くなっててかなり感動した。Intelすげぇ。
静音性&冷却性
Antec製静音ケースSOLOに、付属のリアファン、CPUクーラーも付属のやつ。フロントにサイズの9cmファンを2つ付けた。この状態でSeagate製SATAを3つ載せてSpeedFanで計測。
室温20度でアイドル時にCPUは30度前後。ブン回しても40度程度。HDDも30度前後。ファンの回転数はリアがLowモード。CPUファンは弄らず。フロント2つをかなり抑えている状態。
音もかなり小さく、机の下に置いているとほとんど聞こえない。ファンの回転を少し絞ると電源の音の方が気になるぐらいだ。HDDの書き込み音は皆無。枕元にでも置かない限り非常に静か。
感想
ここまで改善されるなら、早めに買っとけばよかったと少し後悔した。いや、さすがに3年振りの購入ともなるとかなり進化してるからこそ感動が大きかったが、去年とかその前あたりに出てた最新から乗り換えるとなると、ここまで感動はしなかったかも。体感的にはAthlon64 X2辺りと大体同じか少し上らしいし。
あと、Core2Duoは4月22日に価格改定を控えていて、E6600は1万円近く安くなるそうなんで、待ってみてもいいかなーなんて思ったりもしたが、冷静になって考えるとそこまでCPU振り回すような使い方はしないんだよな。かえって無駄になると判断してE6400にした。
E6400は価格改定で5千円近く下がるとか。まあそれぐらいだったら別に一ヶ月以上待たなくてもいいわ、って感じで。キャッシュ4MBバージョンにも興味無し。
というわけで、不具合もなく安定動作して幸せ! といいたいところだが・・・
不具合
不具合というか、nLiteで変な風に統合して削ってしまった自分が悪いのだが。
まず1つ目。うっかりIE7統合。しかもページ次第では軽く落ちる始末。7だけだろと思って、MultipleIEインストールしてみたが、そっちも変わりなし。唐突に落ちる。
2つ目。JScriptがぶっ壊れた・・・かも。
というのも、Alphaが起動しないってんでコード遡ったらevalで引っ掛かって、ECMAがどーたらこーたらというエラーが出てストップ。WindowsScript5.6をダウンロードしてインストールしてみたが、変化無し。
・・・まあいいか。いざとなったらRubyなりVBなりでなんとかしよう。
Info
- 投稿日
- 2007年3月10日
- タグ
- pc
- このエントリの固定リンク
- http://bmky.net/diary/log/1517.html
- ブックマークに追加する
-
- コメント
2007
0310
Tagspc
Flashのストレージが動かないと書いたが、状況を整理してみる。
まず、テストページは動作する。
| ブラウザ |
save2local.js |
storage.js |
| IE |
○ |
○ |
| Firefox |
○ |
× |
| Opera |
○ |
× |
これらをダウンロードして組み込み、ホスト上で動かすと動作しない。いや、正確には動作したりしなかったり、だ。何がトリガーとなって動作するかがわからない。
一応、最小構成で動作させると動いた。
そもそも、FlashとJavaScript間で直接通信するのはExternalInterfaceというらしく、これが働いていないおかげで、結果としてFlashのストレージが機能していないようだ。
というわけで幾つか策を練ってみた。検証には3ブラウザで動作したsave2localを使用する。Flashのバージョンは全て9.0.16.0だ。
DOMの汚染
真っ先に思いついたのがコレ。特殊なアプリに組み込んでいるから動作しないのではないか?
そこで、最小構成で動作するページを用意し、そのページをIFrameで呼び出し、
document.getElementById( id ).contentWindow.save2local.saveData( key, value );
こなかじに直接引っ張ってみる。
結果:失敗
まさかIFrame内まで汚染するというのか!? と思ったが、さすがにそれはないだろう。だとすると他の原因があるはずだ。しかも、動作したりしなかったりしていたということから見ても、ほんの少しの違いで動作するようなもののはずだ。
JQueryを外す
結果:失敗
とりあえずやってみた。期待はしていなかったが。
ぐぐる
同様にハマってそうな上記2エントリを発見。試しにexternalやらAllowScriptAccessを付けてみた。
結果:失敗
ウボァー
ムネンアトヲタノム
全っっっ然わからん。俺が扱うには経験値が足りなかったということか。つーわけで素直に諦め・・・ようとしたところで動いた。一箇所直しただけで。それを元に戻す。・・・動かなかった。まさか、これで確定?
テストページ
つまり、こういうことか。
Flashがdisplay:noneになっていると、ExternalInterfaceが動作しない・・・っ!
考察
なぜにdisplay:noneだと動作しないかというと、まずCSSが読み込まれて、Flashを入れるdivにdisplay:noneが設定される。
display:noneが設定されている場合、その中の要素がsrcで何がしかのソースを指していたとしても、どうせ見えないんだからとブラウザ側はダウンロードしようとしない。
つまり、ExternalInterfaceしたくてもFlashそのものが読み込まれていなかったんだよ!
動かなかった原因は明らかにこちら側のミスだったわけであり、そしてこの諦念・・・
・・・でも、それだったら、display:noneな中にFlashを指定して、FlashVarsで渡したものが動作する理由がわからん。
それに、後からdisplay:noneにした場合、既にFlashは読み込まれているから動作すると思ったんだが、動作しなかった。なぜに。
とりあえず分かったのは、noneにしなけりゃ動くっぽいことか。
先生、事件です
IEで動いたり動かなかったりしてる。
新しいタブで開く。⇒動く
↓
F5で更新。⇒動かない。
・・・なぜに初回のみ動くのだ。ってInternetExplorerなら問題無かった。Sleipnir 2.5だと初回のみだった。
あと、IEはdisplay:noneとか関係無しに動いた。さらにわけが分からなくなる。
補足
AllowScriptAccessを設定すると、値によって動作する環境が変化する。
always: ActionScript による JavaScript の呼び出しを常に許可します。
sameDomain: SWF と HTML ページのドメインが一致する場合にのみ、ActionScript による JavaScript の呼び出しを許可します。
never: ActionScript による JavaScript の呼び出しを常に許可しません。
Adobe - デベロッパーセンター : Flash Player 8 のセキュリティ機能の変更点
デフォルトはhttp://上でないと動かないので、恐らくsameDomainだと思われる。
save2local.swf.addParam("AllowScriptAccess", "always");
このようにalwaysを設定してやると、IE以外はfile://な環境でも動作した。
と思ったら
同じテストファイルをPC変えて動作させたら全ブラウザがローカルで起動しなくなった。Flashのバージョンは同じなんだが・・・
疑問
上記の方法ならばstorage.jsのほうも同じ方法で動くはずだと思ったが、動作せず。
storage.jsはテストページの時点でIEしか動作しなかったので、IE専用かと思ったが、IEもだめだった。当然display:noneは設定していない。なぜ・・・
戦い終わって ~神々の黄昏~
レイアウトが崩れるのを避けるためにdisplay:noneにしていたのが、そもそもの間違いだった。というわけで、width:0、height:0で適当な場所に転がす。んむ、動作した。
ExternalInterfaceの動作条件にはまだ分からない部分があるが、とりあえず使えるようになっただけでも大きな一歩か。だがあまりにも不安定すぎる。なんなんだこれは。
Info
- 投稿日
- 2007年3月8日
- タグ
- flash、javascript
- このエントリの固定リンク
- http://bmky.net/diary/log/1516.html
- ブックマークに追加する
-
- コメント
2007
0308
Tagsflashjavascript