トップページ > 同人ゲーム > 2008年01月27日 > mbJw4FNT

書き込み時間帯一覧

時間01234567891011121314151617181920212223Total
書き込み数0320000010000000010000007



使用した名前一覧書き込んだスレッド一覧
名無しさん@お腹いっぱい。RPGツクールVX 10
RPGツクールXP/VX初心者質問スレ

書き込みレス一覧

RPGツクールXP/VX初心者質問スレ
671 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 01:00:28 ID:mbJw4FNT
まずはSTGとして最低限の機能を実装しないと弾幕とか以前の問題だしなぁ。
というかRGSSでわざわざSTG作るくらいなら適当な高級言語とOpenGL or DirectXで作ったほうが遥かに良さそうだ。
処理速度的な意味で。
RPGツクールXP/VX初心者質問スレ
680 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 01:53:55 ID:mbJw4FNT
>>677
まて、慌てるな。勉強が足りていないぞ。
exp += enemy.exp unless enemy.hidden この行にunlessうんたらなんたらと書いてあるだろう?
これはunless修飾子といってだな(詳しくはヘルプをunless修飾子で検索しよう)
unless enemy.hidden
exp += enemy.exp
end
と書いてあるのと同じなんだ。
つまり今の文は数字じゃないenemy.hiddenを割っているからエラーが出ているんだ。
だから正しく書くと exp += enemy.exp / z だろう?
RPGツクールXP/VX初心者質問スレ
681 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 01:57:59 ID:mbJw4FNT
そのままコピペされても困るからエラー行をきちんと書くと exp += enemy.exp / z unless enemy.hidden だよ。
RPGツクールXP/VX初心者質問スレ
683 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 02:03:54 ID:mbJw4FNT
待った待った。すまない。
それ以前に色々とアレだな。

def exp_total
exp = 0
for enemy in dead_members
exp += enemy.exp unless enemy.hidden
end
return (exp / $game_party.actors.size).round #人数で合計経験値を割って四捨五入したものを返す
end
RPGツクールXP/VX初心者質問スレ
684 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 02:08:03 ID:mbJw4FNT
何度もすまない。
しっかり読まない癖がまた出てしまったんだ。
Game_Partyクラスのインスタンス変数であるactorsは読み込み用のメソッドが定義されていない。
かわりにmembersという現在のパーティを配列で取得するメソッドがあるんだ。

def exp_total
exp = 0
for enemy in dead_members
exp += enemy.exp unless enemy.hidden
end
return (exp / $game_party.members.size).round #人数で合計経験値を割って四捨五入したものを返す
end

アクセサについては昨日このスレに書いたばかりなので割愛。
RPGツクールVX 10
284 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 08:35:01 ID:mbJw4FNT
>>282
そこまで勧めるなら直書きもぼつぼつとやってみようかなぁ。
デフォルトを神聖視というか変な目で見ているから既存からの脱却ができないのかもしれないしね。
現在より未来が悪くなるはずがないんだから色々と試してみることにするよ。
コーディングの効率が上がればよし、上がらなくてもよしよし。
RPGツクールXP/VX初心者質問スレ
711 :名無しさん@お腹いっぱい。[sage]:2008/01/27(日) 17:08:07 ID:mbJw4FNT
>>710
2日でRGSSでこれだけのものが作れれば十分だと思うけどなぁ……。
コマ落ちの問題はRGSSの処理速度的なものだしもし無駄な処理があったとしてそれを省いたとしてもあまりFPSは上がらないと思う。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。