検索結果 179 件

by faida
2018年4月24日(火) 21:17
フォーラム: VX / Ace:質問
トピック: 【RGSS3】ウィンドウ内に画像を表示する方法
返信数: 2
閲覧数: 134

Re: 【RGSS3】ウィンドウ内に画像を表示する方法

スクリプトで画像を表示させる場合、基本的には「Bitmap」というクラスを用いて描画します。 これはウィンドウ以外でも同様に使えるので、詳細に関してはヘルプで「Bitmap」を検索してみてください。 で、本題ですがこんな感じです。 new_bitmap = Bitmap.new("ファイル名") contents.blt(x, y, new_bitmap, new_bitmap.rect) ここで、x, yは座標です。 contentsはWindowクラスの中にあるBitmapで、文字を書くにも画像を表示するにもcontentsを介して処理を行います。 bltは他のBitm...
by faida
2018年4月24日(火) 07:43
フォーラム: VX / Ace:質問
トピック: 【解決済み】(VXace)CACAO SOFT様のテキストウィンドウスクリプトで複数変数を表示する方法
返信数: 2
閲覧数: 106

Re: (VXace)CACAO SOFT様のテキストウィンドウスクリプトで複数変数を表示する方法

CACAO様の説明文から引用ですが、
 CONFIGURATION = {}
 CONFIGURATION[識別子] = {
  :設定項目 => パラメータ,
 }
識別子
ウィンドウを識別するための Symbol オブジェクト(:sample)です。
ウィンドウの開閉処理に使用しますので、重複しないように付けてください。
多分じゃなくてもこれです。
CONFIGURATION[:var1]、CONFIGURATION[:var2]のように分けなければ、下の設定で上書きされます。
by faida
2018年4月22日(日) 00:45
フォーラム: VX / Ace:質問
トピック: 【解決済み】ゲームオーバーにせず場所移動
返信数: 6
閲覧数: 307

Re: ゲームオーバーにせず場所移動

>軟骨食べたい さん
最初のコメントアウトが「SceneManager.goto(Scene_Gameover) if $game_party.all_dead?」だけでいいのかも
しれません。あくまで理論上ですが。
後者の方がより詳しく説明しているのでそちらも合わせてご検討ください。
by faida
2018年4月21日(土) 19:03
フォーラム: VX / Ace:質問
トピック: 【解決済み】ゲームオーバーにせず場所移動
返信数: 6
閲覧数: 307

Re: ゲームオーバーにせず場所移動

「ツクールVXAce ゲームオーバー(もしくは全滅)」で探せばとりあえず見つかるかなと思いましたがなかなかないですね。
https://noir-et-blanc-patisserie.amebaownd.com/posts/2393095?categoryIds=620063
https://tm.lucky-duet.com/viewtopic.php?t=5222
出てきたあたりだとこの辺りでしょうか。
by faida
2018年4月17日(火) 07:59
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: 実数値上昇、下降ステート
返信数: 2
閲覧数: 122

Re: 実数値上昇、下降ステート

Artificial Providence様の「能力拡張」にある「能力値増加特徴」はどうですか?
by faida
2018年4月15日(日) 20:30
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: vxで経路探索スクリプト
返信数: 12
閲覧数: 647

Re: vxで経路探索スクリプト

少しだけ評価方法を変えた修正版です。 # ◆作者:faida @faida3983 module FAI_RouteSearch # 経路探索するマスの個数。 # 小さいほど精度が下がるが、大きいと負荷が上がる。 SEARCH_AREA = 150 end class A_star_Node attr_reader :x attr_reader :y attr_accessor :real_cost attr_reader :predict_cost def initialize(x, y, parent = []) @x, @y = x, y @parent = parent @real_c...
by faida
2018年4月15日(日) 19:46
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: ソードワールドのような計算システム
返信数: 7
閲覧数: 436

Re: ソードワールドのような計算システム

簡単なスクリプト素材を作ってみました。

コード: 全て選択

module Kernel
  def dice(num, size)
    result = 0; num.times{ result += rand(size) + 1 }; result
  end
end
「dice(2, 6)」で2d6になるスクリプトです。理屈は簡単ですね。
by faida
2018年4月15日(日) 10:00
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: ソードワールドのような計算システム
返信数: 7
閲覧数: 436

Re: ソードワールドのような計算システム

自己解決したようなので余計なことなんですが、
2d6を完全に再現するには(つまり7が出やすい乱数を作るには)
「rand(12)+1」ではなく「rand(6)+rand(6)+2」になります。
「rand(12)+1」は1d12(変数が1~12、全部均等に出る)ですね。
by faida
2018年4月13日(金) 08:27
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: vxで経路探索スクリプト
返信数: 12
閲覧数: 647

Re: vxで経路探索スクリプト

とりあえずの修正版です。 # ◆作者:faida @faida3983 module FAI_RouteSearch # 経路探索するマスの個数。 # 小さいほど精度が下がるが、大きいと負荷が上がる。 SEARCH_AREA = 64 end class A_star_Node attr_reader :x attr_reader :y attr_accessor :real_cost attr_reader :predict_cost def initialize(x, y, parent = []) @x, @y = x, y @parent = parent @real_cost = 0...
by faida
2018年4月10日(火) 19:04
フォーラム: VX / Ace:スクリプト素材のリクエスト
トピック: vxで経路探索スクリプト
返信数: 12
閲覧数: 647

Re: vxで経路探索スクリプト

以前のものから大幅に変更した新作の試作版が出来上がりました。 ・A*と呼ばれる方法のマネをしています。完全に再現できてるかは怪しい。 ・負荷が大きくならないよう、経路探索を途中でやめて、近そうだなと思ったところに行きます。 ・なのでよくわからないところに行ったりする。 ・以前の経路探索情報を利用します。大した効果はない。 ・(2つ前のヤツにもあったけど)目的地が動いたらルート途中で曲がったりします。 ※このスクリプトは試作版なので正常かつ負荷なく動くかは知りません。 # ◆作者:faida @faida3983 class A_star_Node attr_reader :x attr_rea...

詳細検索ページへ移動する