- ベストアンサー
SharedObjectのディレクトリ(フォルダ)名について
- SharedObjectのディレクトリ(フォルダ)名について質問です。
- FlashでSharedObjectを作成する際にディレクトリ(フォルダ)の名前を指定することはできないのでしょうか?
- ロリポップサーバーにアップしている場合、ディレクトリの名前が「sunnyday.jp」となりますが、これを変更する方法を教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- SharedObjectの保存先を指定について
Flash MXでSharedObjectを利用して、データを保存しようと思います。 Windowプロジェクター(test.exe)をCドライブの直下のtestフォルダに保存し、testフォルダ内にaaa.solを生成させたいと思いますが、別のフォルダに保存されます。testフォルダ内に保存する方法はあるのでしょうか?それともアクションスクリプトが間違っているでしょうか?ご教授ください。よろしくお願いします。 on (release) { myLocalSO = sharedobject.getLocal("aaa","/test"); myLocalSO.data.name = box.text; myLocalSO.flush(); }
- ベストアンサー
- Flash
- FlashLite2.0 でのSharedObjectについて
携帯端末のコンテンツに保存機能を付けたいのですが、出来ません。 SharedObjectを使っているのですが、PC上ではOK、携帯NGという 状況です。SharedObjectに対応はしているはずなのですが。。。。 携帯のデータフォルダから起動するFlashアプリです。 機種はauのW43S。Lite2.0には対応しています。 SharedObject自体初めてなので、単純な使い方しかしておらず、 分からないので、リスナーも使用していません。 何が原因かも分からない答えにくい質問ですが、宜しくお願いします。
- ベストアンサー
- Flash
- SharedObjectについて
特定のファイルなど(※1)を用意し、SharedObjectという機能を使用して下記のこと(※2)を行うのは可能でしょうか。 また、可能な場合、どのような方法をとればよろしいでしょうか。 使用ソフトは、FLASHMXです。よろしくお願いします。 ※1 ローカルのMy Documentsフォルダの中にpaint1.exe(※2)とpaintフォルダ。 ※2 paint1.exe レイヤー9 フレーム2 ムービークリップ(インスタンス名:canvas2) レイヤー8 フレーム1・2 ムービークリップ(インスタンス名:canvas1) paintフォルダの中にpaint2.solがあれば、読み込む。 レイヤー7 フレーム2 ボタン(インスタンス名:なし) ボタンアクションによってcanvas2に描画した全てのものを消去する。 レイヤー6 フレーム2 ボタン(インスタンス名:なし) ボタンアクションによってcanvas1に読み込まれているものをcanvas2にコピーする。 レイヤー5 フレーム2 ボタン(インスタンス名:なし) ボタンアクションによってcanvas2に描画したものをpaintフォルダの中にpaint2.solとして保存し、同時にcanvas1に読み込む。 レイヤー4 フレーム2 ボタン(インスタンス名:なし) FLASHの消しゴムツールと同じようなもの。選択し、canvas2に描画したものの一部を消去する。 レイヤー3 フレーム2 ボタン(インスタンス名:なし) FLASHの鉛筆ツールと同じようなもの。選択し、canvas2に描画する。 レイヤー2 フレーム1 ボタン(インスタンス名:なし) ボタンアクションによってフレーム2に移動する。 レイヤー1 フレーム1・2 ムービークリップ(インスタンス名:なし)
- ベストアンサー
- Flash
- *SharedObjectで保存したデータは…*
いつもお世話になっております。 早速質問させていただきます(><; いまFlashでアドベンチャーゲームを作って居りまして、その内容がとても長くなってしまい、 シンボル数やフレーム数がとんでもないことになってしまいました。 MacromediaさんのHPの方でも「あまりに長すぎるswfファイルは誤作動を起こしかねない」と云うようなことが書かれており、少し怖くなったので、ゲームのswfファイルを[前編・後編]2つに分けました。 そこで質問なのですが、例えば前編のswfファイルでセーブデータ(プレイヤーに入力させた数値など)をSharedObjectで保存し、そのデータを後編のswfファイルで読み込むこと、というのは可能なのでしょうか? 解りにくい質問文で恐縮ですが、何卒ご教授お願いします;;;
- ベストアンサー
- Flash
- SharedObjectの使い方(長文です)
制作しているゲームに、セーブ機能を付けようと 下記サイトの、テキストセーブflaや 他のサイトを参考にしましたがうまく作動しません http://mamnag.org/prmx/flash/sharedobject.html 長文で申し訳ないです どなたか分かる方教えてください(_) 環境は、FLASH CS3 アクションスプリクト2.0です ■ゲームのオープニング画面に『スタート』と『ロード』ボタン、 ゲーム内に『セーブ』ボタンを置いて、下記のASを書きました ◆スタートボタン(インスタンス名は、startbtm) on(release){ var so = SharedObject.getLocal("my_data"); if(so){ so.clear(); } nextScene();} //次のシーン(ゲーム内容へ飛ぶ) ◆ロードボタン(インスタンス名は、lordbtm) on(release){ SharedObjLoad(); } ◆セーブボタン(インスタンス名は、savebtm) on(release){ _root.saveData(); } ■フレームアクションスプリクト(1) --------------------------------------------------------- //SharedObjectインスタンスの生成 SO_instance = SharedObject.getLocal("mydata"); //保存用サンプルデータを作成 var arrayData = new Array("aaa","bbb","ccc","ddd","eee"); var stringData= "日本語文字列";//この日本語もUTF8で保存されます。 //データを保存(変数を代入していますが、直接リテラルを入力することも可能です) SO_instance.data.savebtm = arrayData; SO_instance.data.savebtm = stringData; //保存したデータの呼び出し。(出力ウインドウで確認してください) trace("SO_instance.data.savebtm : "+SO_instance.data.savebtm); trace("SO_instance.data.lordbtm : "+SO_instance.data.lordbtm); --------------------------------------------------------- ■フレームアクションスプリクト(2) --------------------------------------------------------- //SharedObjectインスタンスの生成 mySharedObject = SharedObject.getLocal("●●.swf"); //ホストのルートに保存する場合:mySharedObject = SharedObject.getLocal("●●.swf"); //保存したデータの呼び出し _root.lord = mySharedObject.data.lordbtmD; //saveボタンが押されたときにテキストフィールドの変数を保存 function saveData(){ mySharedObject.data.savebtmD = _root.savebtm; } --------------------------------------------------------- サンプルflaに、フレームASが二つあったので そのまま使いましたが、これでいいのでしょうか?? 出力には SO_instance.data.savebtm : 日本語文字列 SO_instance.data.lordbtm : aaa,bbb,ccc,ddd,eee という文字がでました
- 締切済み
- Flash
- swfファイルが再生されません
エックスサーバーというところで会社のホームページを作成するためにサーバーを借りました。試しにFlash cs3で簡単なflashを作成し、パブリッシュで「AC_RunActiveContent.js」「index.html」「index.swf」を作成しました。そこでサーバーにアップしたところ、index.htmlは読み込まれているのですが、index.swfが再生されません。 Flash再生エリアで右クリックをすると、「ムービーをロードできません」と表示されています。その下に「Adobe Flash Player 9について」と表示されているので、一応Flashであることは認識されているのでしょうか? 念のため、私が個人的に借りているロリポップのレンタルサーバーにアップしたところ、何の問題もなく再生されています。 そこで、ちょっと気になったのでMIME TYPEの追加設定画面(エックスサーバーのコントロールパネル)で、swfファイルについての設定をしましたが、何も変わりません。 エックスサーバーに問い合わせたところ、Flashなど、個別ソフトに関してはサポートしていないと言われてしまいました。 エックスサーバーではホームページのデータは/public_htmlというフォルダに置くようになっています。ロリポップはルートフォルダに置くようになっています。Flashからのパブリッシュの際に設定が何か必要になるのでしょうか?パブリッシュされた3つのファイルはHD上でちゃんと再生されていますし、ファイル自体が破損しているということはないと思うのですが... index.htmlやindex.swfをブラウザのアドレスバーで直接指定してやると認識はされています。しかし、swfは同じ症状で、再生できないんです。 SAFARIの「構成ファイル」で確認しても、ちゃんとindex.htmlとindex.swfが表示されています。 一体何の設定がまずいのでしょうか? どなたかアドバスお願いします。
- ベストアンサー
- デザイナー・クリエイティブ職
- SharedObjectの動作がうまくいかない。
一度設定したボタンの状態をSharedObjectで保存して、次にアクセスした時に反映されるようにしたのですが、うまく動作しません。スクリプトは下記の通りです。 //ここに現在のロード時の状態を呼び出す onClipEvent (load) { //シェアードオブジェクトの呼び出し mySO = SharedObject.getLocal("topmusic","/"); _root.music = mySO.data.state; //初アクセス時の補正 if (mySO.data.state == null){ mySO = SharedObject.getLocal("topmusic"); mySO.data.state = 1; mySO.flush(); _root.music = 1 } } //クリックされた時にオン・オフを切り替える on (release) { _root.music = _root.music*(-1); //フラグ反転 } //クリックされた結果をローカルに保存する。 mySO = SharedObject.getLocal("topmusic"); mySO.data.state = _root.music; mySO.flush(); } ===================== 以上はメインタイムライン上に配置されたムービークリップ(button)に記述したスクリプトです。 ローカルには新しくファイルが作成されているので、何がしかの処理はされているようです。 もしかして、ローカル保存した
- ベストアンサー
- Flash
- FTPにディレクトリごとアップロードするには
ロリポップを使用しています。 CGIスクリプトをダウンロードしたのですが、 フォルダの中に30個ほどいろんなものがありまして 時間が掛かってしまいます。 ロリポップはディレクトリごとアップできないので スクリプトをアップするのを容易にする方法はありませんでしょうか? よろしくお願い致します。
- ベストアンサー
- ホームページ作成ソフト
- [ActionScript3.0]ローカルのデータをサーバに同期させる方法
ローカルで作った値を、オンラインにつないだ時にサーバに同期させるものを作りたいと考えています。 環境は以下のような環境で製作しています。 Flash CS4 ActionScript3.0使用 OS:Windows XP SharedObjectを用いて、ローカルに保存されたSWFで値を保存し、サーバーにあるSWFでローカルで作られたSharedObjectを参照してそれを使うことができないかと考えました。 getLocal( "my_data", "/" ); と指定して実際にためしてみると、ローカルのものと、サーバーでつくられるSharedObjectを別のものになり、同期させることはできませんでした。 他に方法はないかしらべると、getRemote関数なるものがあり、それを用いたものならばできないかと考えやってみましたが、RTMPサーバーを構築していない為、コンパイル時にコネクトできないとエラーを吐かれ使うことができませんでした。 そこでお聞きしたいことは、Flashを用いてローカルに保存されたデータをサーバーでも読み込むことができるのでしょうか? また、もしできるようならばどのような方法を用いればよろしいでしょうか? 宜しくお願いします。
- ベストアンサー
- Flash
- IIS5の仮想ディレクトリが「ディレクトリの参照をチェック」しても表示されない
Windows 2000 Serverに付属しているIISを利用し、WebサーバとFTPサーバを構築しようと思っています。 その際、Webサーバの方で、あるフォルダの下に仮想ディレクトリを作成しました。 例えば、サーバのローカルルートパスが C:\issfolder\ だとして、その下に「test」というフォルダを作成し、 C:\issfolder\test というフォルダがあるとします。 http://サーバアドレス/test/ で表示した場合、ISSの設定より各フォルダのプロパティにて"ディレクトリの参照"という項目にチェックを入れてあれば、「test」というフォルダの下に存在する通常のフォルダやファイルは表示されると思います。しかし、「test」のフォルダの下に仮想ディレクトリを作成した場合、そのディレクトリの参照の一覧に仮想ディレクトリのフォルダが表示されません。 どうやらその仮想ディレクトリの名前にあたるパスを直打ちすると表示がされるようなのですが、「test」フォルダ下には相変わらず表示される気配はないようです。 同様のことがIISのFTPサーバでの仮想ディレクトリにも言えるようでどうにかして仮想ディレクトリも上位ディレクトリの"ディレクトリの参照"で表示させることが出来ないか悩んでいます。 何か方法はございますでしょうか? よろしくお願いします。
- 締切済み
- Windows NT・2000
- Wi-Fiが急に繋がらなくなった原因と対処法を解説します。今朝9時過ぎからタブレットとスマホのWi-Fi接続ができなくなりました。ランプは点灯していますが、IPアドレス取得中...エラーが表示されています。電源やケーブルの確認をしたり、IPoEを試してみたりしても繋がりません。どのような対処法があるでしょうか?
- Wi-Fiが突然繋がらなくなった場合、原因としては電源やケーブルの接続不良、IPアドレスの取得エラーなどが考えられます。まずはケーブルの接続を確認し、電源を落として再起動してみてください。さらに、IPoEでの接続を試してみることも有効です。しかし、これらの対処法でも問題が解決しない場合は、ISPへの問い合わせが必要です。
- Wi-Fiが突然繋がらなくなった際には、以下の対処法を試してみてください。まずはモデムとルーターのランプが正常に点灯しているか確認しましょう。次にケーブルの接続不良がないか確認し、電源を落として再起動してみてください。また、IPoEでの接続を試してみることも重要です。しかし、これらの対処法でもWi-Fiが繋がらない場合は、ISPへの連絡をおすすめします。
お礼
BlurFiltan様。 丁寧なお答えありがとうございました。 全く知識のないところからのスタートだったので、とても助かりました。 ありがとうございました。