忍者ブログ
アクセスログ
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
最新記事
最新TB
ブログ内検索
忍者ブログ | [PR]
Written by Bystander
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



出るわ、出るわ、エラーの嵐。…もうよく分からない。


[独自アイテム交換インクルード v060616]
・対象ユニットの装備可能アイテム数に空きが無い場合に
 対象アイテムと同じ装備個所のアイテムの一覧を出し
 そこで選択したものと交換する、という処理

因みに、レイアウトとか文字列とか、やっつけです。
中身の処理のほうを重視して製作しました。
でも、なんか、上手く動いたり、動かなかったりするんで、よく分かりません。

あー。
今日は仕事を頑張りすぎたので、頭が回りません。

取り敢えず、「キャンセル」ボタンを押すと、おかしくなるんで、
明日はまずその修正をする予定。
たぶん、ホットポイント名称が二重なってるのが原因と思われ。

ということで、おやすみなさいませませませ。
PR


思い立ったが吉日!
と言うことで、アイテム詳細情報画面とユニット選択画面を一緒にしました。
いや、動作を確認しているときに、
何度も「OK」をクリックしなくてはいけなくて、面倒だったので…。


[独自アイテム交換インクルード v060612]
・アイテム詳細情報画面とユニット選択画面の合体
・ユニット選択画面で、ユニット名やパイロット名が長い場合の対応

しかし、これによって必要不可欠になってしまった処理が2つ。
・武器&アビリティが合わせて3以上のときのためのスクロール処理
・6体以上ユニット数があるときのためのページ処理

一応、ページボタンの配置はしてありますが、あれはダミーです。
なんせ、アイテムリストページの処理そのまんま移動しただけなんで。

更に、遣り残した処理が、
・アイテム一覧画面のユニット名・装備数ソート処理
・同画面で、ユニットをクリックした際に参照できるように
 ユニット能力&装備アイテム画面を表示すること

ギャー。やることいっぱい。
さて、明日は何を作ろうか……。


あんまり長い間ほっとくと、どうプログラミングしてたか忘れそうなので、
本日は重い腰を上げて、インクルードのほうの製作に励みました。



[独自アイテム交換インクルード v060611]
・ユニット選択画面の製作

アイテム詳細画面で、「OK」をクリックすると表示される画面です。
文字通り、どのユニットに装備させるか選択します。

ユニット画像または愛称をクリックすると、
選択したアイテムを装備することができます。
装備数の判定もしているので、
装備数がいっぱいのときは、それ以上、装備することはできません。

しかし、この判定処理、
アイテム、強化パーツ、ハードポイント以外はまだ対応していません。
それ以外って何があるかって言うと、
特殊能力の装備個所、武器クラス、防具クラスです。

でも、これで取り敢えず、ネックな機能は完成しました。
あとネックなので残ってるのは、
・装備数がいっぱいのときに、既に装備しているアイテムと交換する画面&処理
ですかね。

いや、まだ細かい部分は残ってるんですけどね。

箇条書きにすると以下の通り。
・ユニット選択画面で、ユニット名やパイロット名が長い場合の対応
・同画面のレイアウトで、アイテム詳細画面のように二段に分けて、
 上部に選択したアイテム名を表示させること
・同画面で、ユニット数が多いときのためのページ処理
・同画面で、キャンセルボタンの設置
・アイテム詳細画面の真ん中の空白をどうするか?
・アイテム一覧画面のユニット名・装備数ソート処理
・同画面で、ユニットをクリックした際に参照できるように
 ユニット能力&装備アイテム画面を表示すること

あと、他に何かあったかなぁ?

てか、やること多すぎじゃん!
近いうちに暫定版を公開しようかなぁ、とか思ってたのに……
当分無理そう。残念。


問題発生。忘れないように書き留めておきます。

アイテム抽出処理にて、
「パイロットが登場してない機体が装備しているアイテム」
が抽出されない不具合。

不具合というより、そんな特異な条件のときの抽出処理作ってませんよ。


追記(21:13)
For 味方 全て

ForEach i In ユニット一覧(名称)
に直すだけで解決しました。
恥ッ!





[独自アイテム交換インクルード v060607]
・アイテム情報(上画面)掲載情報、レイアウトの製作

今日はお疲れなので、製作時間20分程度。
右上の「現在このアイテムは~」の部分を作っただけです。
昨日は全然触れませんでしたが、他の上画面は昨日作ってました。

細かい部分の修正は明日以降に伸ばすとして、
取り敢えず、「アイテム詳細画面」はこれで仮完成といきたいところです。

そんな感じで、今日は疲労が酷いので早々に寝ます。
おやすみなさい。


PS.
「疲労」と書いて思い出しましたが、現在製作中のオリキャラオンリー・巨大ロボット系・オリジナルシナリオで、「疲労度システム」なんぞを実装しています。
どういうシステムかと言うと、「出撃させればさせるほど疲労度が蓄積して、パイロットにマイナスの修正値がついていく」というものです。
出撃させずに待機させておけば、疲労度は回復します。

また、シナリオ内で疲労度を回復させるCallコマンドも用意してあります。
シナリオで長い期間(一時休戦とかで)、戦闘が行われていないのに、疲労度が蓄積したままっていうのはおかしいですからね。それの回避策に。

因みにこの処理は既に完成済み。
実のところ、オリジナルシナリオも第三話まで仮完成しています。
公開しないのは、キャラ設定とか台詞回しがまだ仮段階(もっと言うとテキトーに作ったから)なもので。
あと、パイロットのアイコンも自作しているんですが、これまた仮段階の「主線だけの絵」なので……(苦笑
まぁ、シナリオ公開はまだ先になると思うので、気長に待ってくださいな。



Powered by 忍者ブログ
Copyright © [ そんな感じでSRCをば ] All Rights Reserved.