ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Macromedia&Adobe Directorコミュのようわからんところ。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
このトピックでは
今勉強中のところで
「ようわからんなー」というところがあれば

使っているバージョンを記載の上
情報交換の場に使ってやってくださいませ。

コメント(65)

↑のエクストラの件ですが、
最新版をダウンロードしてDMTOOL社のサイトの
バージョンアップのシリアル番号申請のフォームから
旧シリアル等を送信したら新しいシリアルが届きました。
そして無事動作しました。
ただ私が無知なだけでした。
バンビさん>報告ありがとうございました。 管理人
はじめまして。

w3d SDK(Shockwave 3D Exporter SDK)を使っている方はいませんか?
http://www.adobe.com/products/shockwaveplayer/licensing/w3d_sdk/
Shockwave3D用のw3dファイルのエクスポーターのサンプルなどがあるやつです。

DirectorではなくVisual C++で、サンプル「SDFConverter」をビルドすると、6.0や.net2003ではビルドできるのですが、2005では次のようなエラーが出ます。

error LNK2001: 外部シンボル "__iob" は未解決です。 IFXImageTools-ijg.lib

他にも、アドバイスがもらえそうなサイトなどがあるなら、教えてください。
 質問失礼します。
仕事で3Ds MAX で3Dモデリングしたものを director で動かそうと考えているのですが
3Dのshockwaveの扱いを説明してくれているサイトが少なく、また書籍も数が出ていないので悩んでいます。
3D化された町を歩き、その横に示された地図に自分の位置がリアルタイムで表示される、というものを作りたいのですが、まったくどうすれば良いのかわかりません。カメラの動きをキーボードにわりふって、3Dワールドを動き回る、というような簡単なことはできるのですが、この方法だと地面に潜ってしまったり空中に浮いてしまったりしてしまいます。
やはりしっかりとスクリプトを勉強したうえでないと、こういったものを作るのは無理なのでしょうか?

shockwave で3Dワールドを扱う際にためになる書籍などのお勧めがありましたら是非教えていただきたいです。
それではよろしくおねがいします。
>りすのすけ さん

 お答えありがとうございます。
緑の本(director8.5)と赤の本(ゲームでわかる)は自分も買おうかと思っていました。
今は MX2004 をトライアルダウンロードして使用しているのですが、日本版の最新版を買うことになるとしたら director10 になるのでしょうか?自分が買う予定のバージョンと扱いが変わらなければ、ご推薦いただいた本を買おうかと思います。

●modelsUnderRay()と座標

 こちらにもお答えいただいてありがとうございます。
リファレンスと、他のサイトでいくつか紹介されていたので参考にしたかったのですが
やはり lingo 自体の理解が浅い自分ではどういう風に組む込むかが理解できませんでした。
とりあえず今のところはカメラ上下分の動きを固定して、浮いたり埋まったりしないようにしようかと逃げの方向で考えていますorz
 早い返信ありがとうございます。
MX2004が10扱いなんですね、とりあえずその二冊を買って理解していこうかと思います。

 先に質問した、カメラの動きと地図の現在位置を一致させる方法
実際にどのようなスクリプトの書き方をすれば良いのかを教えていただけると大変助かります。
この動きを入れたものを早々に上司に見せなければならないので・・・。
本当に他力本願な書き込みで申し訳ないですが、よろしくおねがいします。
>りすのすけ さん
 データまで作っていただいてありがとうございます!
緑の本も注文したので、いただいたデータと合わせて参考にして頑張っていきたいと思います。


早々に上司に見せて、OK出てからLingoをモノにするのは結構覚悟がいりますよw
→頑張りますw
 上司はとりあえず案内マップみたいなのが動けばOKだと言っているので
 それほど色々な機能を盛り込まなくても大丈夫だと思います。
 後学のためにも勉強しつつ、可能ならば様々な機能を追加していければ、と考えています。
 丁寧なお答え本当にありがとうございました^^
 とりあえず本を買って地道に進めています。
ようやくコツがつかめてきたようなので頑張ろうと思うのですが
ウェブなどで調べものをすると、ほとんどが2004年以前の書き込みばかりで
最にの書かれた情報が全然無くて、いいしれぬ寂しさを覚えました(´・ω・`)
 質問失礼します。
ディレクタームービーから、URLを指定してwebページを示すのは「gotoNetPage」と分かるのですが
webに上げられていないhtmファイルをwebページを開くようにして示すことは可能でしょうか?
色々やってみてもうまくいかないので・・・
よろしくお願いします。
>>りすのすけさん
 ありがとうございます!!
とてつもなく参考になりました!!!
"@"ってすごい便利なんですね。
本当に勉強になりました。
ありがとうございます。
質問させてください。
はじめまして。
umeと申します。

環境:winXP
Director MX
書き出しはexeです。

初歩的な質問で申し訳ないのですが助けてください。
周りにだれも解る人がいないのに仕事でCDロム制作をするはめになってしまいました。
もう1日徹夜しているのですがまったくDirectorがつかめません...。

どのようなものかというと
埋め込んだQTにコントロールバーを設置してコントロールしたく思い、
プロパティインスペクタ→QuickTime→「コントロール」のチェックを入れました。
そしてパブリッシュすると自分のPCではexeが正常に動くのですが、
ちがうWinへ持って行ってチェックするととコントロールバーのついたムービーが表示されたと同時にエラーで落ちてしまいます。。。。
動くマシンもあります。

お客様からサンプル(以前何処かで作った同じ構成のもの)CDRをみせてもらったら拡張子がdxrやcxt?などのファイルがはいっていました。
これらが安定に導いているファイルなのかな?なんておもっています。

何かスクリプトとかで制御しなくてはならないのでしょうか?

そして、ほかにコントロールバーを設置する方法などありますでしょうか?
シンプルに再生ボタンとストップボタン、スライダーがあれば問題ないのですが。。。 
長文で説明が足りないかもしれませんが
みなさんのお知恵を貸してもらえれば助かります。
ただQTにエラーのでない(出にくい?)スライダーがつけば解決します。
あと1日の納期ですごい困っています。

すみませんが宜しくお願い致します。
助けてください。。。
>umeさん
dxr/cxtはいわゆる「プロテクトされた」ファイルになります。
編集可能なDirectorデータがdir/cstなのに対し、CD-ROM化してリリースするときなどに、ファイルメニューより「エクストラ→ムービーの更新→プロテクト」を選択して編集不可にすることで、拡張子がdxr/cxtに変わってDirectorでも開けなくなります(納品されるということなので完成してからこの処理はしておいた方が良いです)。

ですが、編集可能か不可かだけの違いがあるだけで、実質dir/cstとdxr/cxtには差はありません。dir/cstの段階で上手く動いていないものはdxr/cxtにしても上手く動かないです

それでQTの件ですが、実はDirectorにとってQTは鬼門だったりします。
というのも、DirectorがQTを扱うとき、QT用外部コンポーネント(Xtraというヤツです)経由で、端末にインストールされたQTモジュール(これはAppleよりダウンロードするヤツ)を操作するのですが、このXtraとQTモジュールのバージョンには密接な関連性があって、あるXtraのバージョンで操作出来るQTのバージョンはある程度制限されています。またそこに、動画ファイルのエンコード違いなどによって再生出来るQTバージョンが違ったりするものですから、時代が変わる事にXtra/QT/movのバージョンを合わせないといけないという結果になります(参考用CD-Rが上手く動いているのは、現状のQTでも下位互換で問題なく挙動する範囲なのだからと思います)。

長々と解説めいたことを書きましたが、お書きになられている現象から想像できるのは、umeさんの端末にインストールされているQTのバージョンと、上手く動かない端末のQTバージョンが違う場合に、そういうことが起こる可能性はあります(必ずしもそれが原因と言う訳ではありません。あくまで現象から想像出来るというだけです)。
なんとなくですが、動く端末と動かない端末が複数ある様子から、端末ごとのQTバージョン違いと、動画ファイルのエンコードが厳密にある一定以上のQTバージョンを要求することになってるのかなぁという気もします。

また、先ほど「鬼門」と書きましたが、リリースして大勢の手に渡るCD-ROMなどの場合、実際問題としてユーザーの環境は雑多に過ぎるので、QT関連のバージョン統制はほぼ不可能となるため、リリースしてからのクレームであるとか、サポートも大変になります(まだQTが今ほど普及していない頃には「QuickTimeをインストールしてください」とインストールさせるだけで良かったのですが、今のようにiTuneのバージョンアップと共にQTも更新される現状では、「バージョンxxxのQuickTimeをご使用ください」とは中々指定出来ませんし)。

あと制作環境の端末で動いて他で動かないで考えられるのは、単純に.movへのパスが通っていないとかでしょうか。この場合、強制終了というのは考えにくくもあるのですが、無くも無いかなぁと(ただ、「動くマシンもある」とのことですので、これは関係なさそうですね)。

とりあえず動く端末と動かない端末のQTのバージョン、動画ファイルのエンコードなどをチェックしてみることでしょうか。

あくまで個人的には現時点で動画を扱うコンテンツの場合、.flvにしてFlashとしてDirector上で再生させるというのがベストな気もします。ただ、今からだと結構な作り変えになりますので、外部QTモジュールに依存しないデコーダー内臓の別Xtra等を使用するというのも有りかも知れません(←この場合、ユーザー環境におけるQTバージョンは関係なくなりますし、作り変えもQTファイルの読み込み直し・配置し直し程度で済むと思います)。

↓参考までに上記で記述したデコーダー内臓の別Xtra
http://xtras.tabuleiro.com/products/mpeg_advance/

何かのご参考になれば。
>yuckさん
はじめましてumeです。
ご丁寧に回答下さりありがとうございます。
初心者の私にも非常に解りやすくて
しくみがよくわかりました。
あれから試行錯誤してXtraを追加したりで
なんとか形にする事が出来ました。
本当にありがとうございました。

そしてこのコミュに感謝です!!
 すいません、また質問失礼します。
Director でパブリッシュした.exeファイルを別のムービーから開くことは出来るのでしょうか。
window(パス).open()
あたりを使えばいいのかな、と思い色々やってみてもうまくいきませんでした。
お分かりになる方、よろしくおねがいします。
 たびたび失礼します。
前回の書き込みの補足をさせていただきます。
上記した別ムービーを開くというのは、単にムービー間を移動するということではなく
今あるムービーを維持したままで、別ウィンドウで指定exeファイルを開きたいということです。
よろしくお願いします。
 三連投になってしまって申し訳ありません。
window()open()で.exeではなく.dirを読み込んだら大丈夫でした。
ただ、Xtra関係の不具合が場合によっては出てしまいます。
.exe読み込むのもXtraを使えばいけそうですね。

今まで見てみぬ振りをしてきましたが、そろそろXtraも理解していこうかと思います。
事故解決してしまい、失礼しました。
艦長さん、はじめまして。
たぶん以下の説明あたりを使えばいけるんじゃないでしょうか。
http://support.adobe.co.jp/faq/faq/qadoc.sv?228541+002
下の方にあるサンプルファイルをDLすると分かりやすいです。
といっても、xtraは自分もこれからなので理解はイマイチなのですが・・・。
艦長さん
より orz@Free Tibetさんにご紹介いただいているFileIOXtraを使う方法のほかに、getPrefとsetPrefを使う方法もあるかと思います。特にデータの機密性が高かったり複雑なデータだったり、ディレクトリ構成が色々だったりしなければ、こちらだとFileIOよりも簡単に使うことができるかもしれません。
ヘルプにも簡単な例が載っていると思うのでお試しくださいませ。
はじめまして。

先日DirectorMXからDirector11にアップグレードしたところ、
timeoutが効かなくなりました。ヘルプを見ても、古いスクリ
プトなのか、今ひとつつかめません。ムービースクリプトと
して、以下のように記述し、プロジェクタで実行しております。

on startMovie
the timeoutLength = 60*60*4
the timeoutMouse = TRUE
the timeoutKeyDown = FALSE
the timeoutPlay = FALSE
end

on timeOut
go to freme "Start"
end timeOut

開発及び実機はWindowsXP sp2です。お分かりになられる方が
いらっしゃいましたら、何卒宜しくお願い致します。
62です。納期が迫ってましたので、lastEventを監視するスクリプトをタイムラインにおいて逃げました。
Lingoの知識がDirector5時代で止まっているのがバレバレですが、timeoutを監視するには、新規タイム
アウトオブジェクトを作成して、子オブジェクトでタイムアウトイベントを受け取るという使い方をしなけれ
ばならないのでしょうか?
はじめまして。

DirectorMx2004でムービーを作っています。
Director上ではmp3の音源をキャストとして取り込めるのですが、
AVIとして書き出すと取り込んだ音源の音は出ずにムービーのみ
書き出されてしまうのですが、どなたか取り込んだ音源の音も
書き出される方法を知ってる方いらっしゃいませんか?
分かる方がいらっしゃるようでしたらよろしくお願いします。

ログインすると、残り44件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

Macromedia&Adobe Director 更新情報

Macromedia&Adobe Directorのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。