WEB系: 2005年11月アーカイブ
昨日丸一日WEBを徘徊しまくって、ようやくDrag&Dropの技を会得しました。
所詮素人が見よう見まねで作ったアクションスクリプト(以降as)、スンナリとうまく機能することは滅多にありません。特にフラグの変数の数値によって分岐ってのが曲者。いや、曲者というよりちゃんと理解していなかったというのが正しいかと。いろいろ試行錯誤しまくった結果、変数もちゃんと階層を指定してやらないとダメだという事実につい先ほど到達しました。流石はド素人なだけあって基本的な知識が根こそぎ欠如してたようです。
んでこちらがテスト用swf(Drag&Drop可能バージョン)です。
鍵はチェストの下、下の引き出しの鍵穴にDrag&Dropするとunlock状態になるよう設定してあります。これで一応基本的に必要そうなasはOKっぽいので、いよいよ本格的に部屋のCGイジりの方へ進めそうです。
巷ではハクションが大流行している模様。
さて、ほぼ丸一日いじり倒してやっと動作するようなアクションスクリプト(以降as)に辿り着きました。アイテムの取得状況に応じて表示/非表示ってのはやはり._visible=true/falseでOKだったのですが、そのasがうまく機能するまで結構手こずりました^^; 試行錯誤で何時間費やしたことか…。
んでこちらがテスト用swfです。(※鍵は下の隙間)
取得したアイテムをDrag&Dropで使うようにしたかったのですが、やり方が全く分かりません(笑 まあこの程度のasで十分ゲームの進行上問題なさそうな気もします。問題はシナリオっつーか、部屋のCGの方かと。前回(参考1、参考2)結構いい所まで作ったつもりでしたが、どうやら設定がアバウトすぎてレンダリングに非常に時間がかかり過ぎてる模様。窓とかアホみたいに反射&透過しまくり状態にしちまってました。全般的に見直す必要性がありそう…。
