AIRやFLASHなどを表示するのに不便なので、ブログから自作サイトに移転します。 『N2-Works移転先 』 今後はこちらで更新を行っていきます。 FlashDevelop環境でAir制作を始めて、大ハマリした出来事がありましたので、取り急ぎメモしておきます。 ノベルゲームエンジンのためのスクリプトコンバータをAirで制作していたのですが、FlashDevelopでコンパイルやデバッグを行うとドラッグ&ドロップを受け付けないのです。 以下のコマンドをコマンドライン上で実行するとAirファイルを作成できます。
FlashDevelop上でもBeta7ではAirプロジェクトが提供されているので、デフォルト設定でいきなりMakeをしても上記のコマンドを実行します(fcshを通しているかどうかの違いはありますが) しかし自前でコマンドを実行して作成したAirはドラッグ&ドロップが出来るのに、FlashDevelopを通じて作成したAirは出来ませんでした。 この症状の原因は上記のコマンドを実行する権限の違いであることに気づくのに丸一日かかりました。 自前で実行した時はおそらく管理者権限で実行していたため、出来上がったAirアプリがOSとの連携が出来るようになっていたのでしょう。 試しにVistaのユーザアカウント制御を無効にしてFlashDevelopでAirを作成してみましたが問題なくドラッグ&ドロップができました。 本当にVISTAは開発者にとっては最悪なOSだと再認識しました。 [コントロールパネル]→[ユーザアカウント]→[ユーザアカウント制御の有効化または無効化]→[チェックを外す]でOKです。 この妙なセキュリティこそVISTAの駄目なところだと思いますね、全く(怒) |