アクセスログ
カレンダー
最新記事
(08/27)
(08/17)
(08/04)
(07/30)
(07/23)
最新CM
(07/24)
(07/24)
(07/15)
(07/15)
(06/30)
最新TB
ブログ内検索
Written by Bystander
今日も一日お疲れ様でした。
では、早速、本日の成果をば。 [独自アイテム交換インクルード v060605] ・「アイテム詳細情報画面」の製作 昨夜、言っていたヤツの製作に掛かりました。 一覧からアイテム名をクリックすると開く画面です。 今までは暫定的にConfirmコマンドで、「このアイテムでいいですか?」と尋ねて処理していたんですが、やっぱり、こういうアイテム情報画面は必要不可欠だなぁ、と。 最初、レイアウトをまったく考えてなかったので、全然はかどりませんでした。して、最終的にあんな感じに。 製作途中なので、武器とアビリティの部分しか作ってません。てか、武器とアビリティの表示方法がふと浮かんだので、忘れないうちに、と思いまして。 アビリティしか無い場合は、武器名(項目を含)が表示されない仕様です。また、逆に武器しか無い場合も然りです。 両方ないときは……、まだ処理作ってませんが、バッテンでも引く予定です。 また、行数が足りない場合は……、これもまだ作ってませんが、一応、右側に余白を作ってあるんで、そこにスクロールバー的なものを入れようと思ってます。まぁ、これまた面倒くさいプログラムになりそうだから、後回しにする予定ですが……。てか、1コのアイテムにそんなに武器やアビリティ付けないでしょ? このままじゃダメ?(ぇ さて、次回は上部のデータ表示の製作ですね。無駄にスペースがあるので、レイアウトをどうしようか考え物……うーん。最悪、縦幅を縮めるかな。 PR 今日も休日だったけれど、あまり製作は進まず。
なにせ、BLOG設置のために、レイアウトやら何やらで時間を…… こんなんじゃ、HP復活までの道のりは長いかなぁ。 取り敢えず、このBLOGのアップロード容量は512KBだから、 シナリオやアイコンは無理にしても、 インクルードぐらいならアップできるかも。 さて、それでは本日の成果をば。 [独自アイテム交換インクルード v060604] ・前回気づいた不具合修正 →“ハードポイント”のアイテム名称が出力されない、という不具合 →処理の高速化(気持ち、早くなった気が…) ・インターフェイスを若干変更 →項目「装備数」を追加 ・装備機体をクリック時に通常のアイテム交換を起動 →本当は専用の画面を表示させたかったんだけど、取り敢えず暫定的に搭載 不具合直したつもりなんだけれども、 何故か、指定していないハードポイントのアイテムが出力される…… 装備済みのは大丈夫なんだけれども、未装備のやつが…… うーん。 あそこら辺のプログラムは、ごちゃごちゃしてるから、 原因究明するの嫌なんだよなぁ。 ってことで、取り敢えず、ほっとく(ぉぃ して、さとをさんのご質問のあった複数アイテムの対応状況。 画面を見ての通り、初期DQ風です。 あと、一応、ページ送り・戻りの真ん中の 「ページ数&アイテム総数」の文字列をクリックすると、 Inputコマンドでページ入力して飛ぶことができます。 いや、分かりにくくてすいません。 なお、この文字がブルーのとき(ページ数が1ページのとき)は Inputコマンドが作動しない仕様です。 前回のSSを見ていただければ分かると思います。 さて、次の製作は、 アイテム選択時に開く「アイテム詳細情報画面」か、 「装備機体ソート機能」か、「装備数ソート機能」か、 どれにしようか……。 そうだ、こうしよう。明日の疲れ具合で決める方向で。 取り敢えず、画面最上部のスペースに、 インクルードの名称を入れておかないとなぁ。 何にしよ……。やっぱ、普通に「アイテム交換(EquipFromItem)」かな? SRC基本機能の「ユニット選択→アイテム選択」なアイテム交換でなくて、
「アイテム選択→ユニット選択」なアイテム交換システムをッ!! ということで、作り始めた独自アイテムインクルード。 なんとなく出来てきたので、SSをさらそうと、BLOG設立。 したらば、早速、SSの紹介をば。 [独自アイテム交換インクルード v060531] 隠し関数ItemID()を駆使して、「アイテム名称ソート」を可能にし、 また同関数を用い、それぞれの装備個所・アイテムクラス・装備者名称を 出力させることに成功。 一応、この時点で既に、ソートボタン機能の構想も含ませていた。 [独自アイテム交換インクルード v060601] ・「装備個所・アイテムクラス」の文字列の変更 ・装備しているパイロット愛称→装備しているユニット愛称に文字列を変更 ・装備しているユニットの画像の描画 を実装。 また、画面では分からないが、 「対象ユニットの装備数が空いている場合で、 かつ、装備個所が“強化パーツ”か“ハードポイント”のとき、 選択したアイテムを装備させる」 という限られた条件だが、アイテム装備処理を実装した。 [独自アイテム交換インクルード v060602] 休日だったので頑張ってみた。 ・ソートボタンの実装 ・ページボタンの実装 ・終了ボタンの実装 と、インターフェイス的な周辺処理の製作に励んだ。 だが、対象ユニットのソートは未搭載。 また、他のシナリオでも使えるよう汎用的に作っていたが、 他のシナリオで試してみると、 “ハードポイント”のアイテム名称が出力されない、という不具合に遭遇。 更に、アイテム数が多いと、処理がひたすら重くなるという現象を体験。 …モチベーションが下がる。 なので、BLOGなど設立してみましたとさ。 <<前のページ |
|