[過去ログ] WOLF RPGエディター 質問スレ 其の11 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
46: 34 [sage] 2017/10/28(土) 23:46:19.93 ID:p25YBVNK(1) AAS
>>34で質問していた者です
無事、1つのアニメ動作は上手く行くようになったのですが、同時に2つ3つとアニメを動かしたいと場面があり
そこでまたポーズ画面のような一時停止ON/OFF処理をしたいのですが
複数同時にその各アニメの為にコモンを呼び出して動かす方法が分かりません

並列処理で2枚目以降を呼び出してやってしまうと2枚目以降のパターンが停止してくれません
一括してその最初に作ったアニメコモンのループ内で処理しようとすると
当然2重ループだったりウェイトで1枚目のアニメに影響を及ぼしてしまいます

どのようにしたら上手く行くでしょうか?
教えて頂けたら大変助かります!
49: 名前は開発中のものです。 [sage] 2017/10/29(日) 18:35:20.93 ID:ADZ4P52+(1) AAS
ウディタでアクションゲームを作るならピクチャごとにDB管理しないと無理だよね
89: 名前は開発中のものです。 [sage] 2017/11/28(火) 15:29:48.93 ID:YObfjvFQ(1) AAS
青鬼なら一部マップに自分がどこのマスなら起動みたいなフラグ作っておいて
自分を追尾してくるようなコモンを作ったら作れると思うよ
システムは1から作るとしてメニュー画面より先にそこを作ってしまって
それからはローグライク系ゲームのコモンもしくはプログラムを探して処理を参考にしてみると良いかもね
97: 名前は開発中のものです。 [sage] 2017/11/30(木) 23:00:41.93 ID:D/mhY9O2(1) AAS
すまんがなんで可変データベースなんだ?
そもそもの役割が違うから、その辺ケアして説明すると長ったらしくなるんで理由聞きたいんだけど
268
(1): 名前は開発中のものです。 [sage] 2018/04/14(土) 17:31:14.93 ID:75eE80ly(2/2) AAS
>>267
データを呼ばないで変数呼出値を変数に入れてから、その呼出値の入った変数でX番の変数呼出をする必要がある

V0[]=2+0
V1[]=2000000+V0[] データを呼ばないにチェック
V1[]=V[V1[]] X番の変数呼出にチェック

これで通常変数1番に通常変数2番の中身の値が入る
と、まぁこんな感じでややこしいから基本的にDB使ったほうがいい
290: 名前は開発中のものです。 [sage] 2018/05/21(月) 11:26:47.93 ID:BD0hLtpQ(1/2) AAS
作りやすいってのはよくわからんけど

maxNumOfRow = 最大表示行数(Y方向)・1以上の定数
maxNumOfCol = 最大表示列数(X方向)・1以上の定数

numOfItem = アイテム所持数
numOfItemRow = アイテムを全て表示するために必要な行数(Y方向)

sizeOfAreaY = 縦方向のスクロールバー移動可能エリア・0以上の定数
sizeOfBarY = 縦方向のスクロールバーの大きさ

relativePosOfRow = 初期表示(全アイテム行数の一番上端にいる状態)における上端の行の位置を0とした場合の、現在表示している上端の行の位置(基本システムだと万能ウィンドウ縦スクロール位置とかそんな名前)
relativePosOfBarY = 移動可能エリア上端を0とした場合のスクロールバーの縦方向の相対画面座標

absPosOfAreaY = 移動可能エリア上端の画面座標(Y)・定数
barY = スクロールバーの上端の画面座標(Y)

として計算すると、
----------------------------------------

numOfItemRow = numOfItem / maxNumOfCol + (numOfItem % maxNumOfCol)
numOfItemRowはmaxNumOfRow未満の場合、maxNumOfRowまで引き上げる

sizeOfBarY = sizeOfAreaY * maxNumOfRow / numOfItemRow

relativePosOfBarY = relativePosOfRow * (sizeOfAreaY - sizeOfBarY) / (numOfItemRow - maxNumOfRow)
ウディタでは0除算は1除算として計算されるため、0除算の回避はしない

barY = relativePosOfBar + absPosOfAreaY

----------------------------------------
だいたいこんな感じで計算できる
354
(1): 名前は開発中のものです。 [sage] 2018/07/25(水) 14:08:34.93 ID:lTboA8IA(1) AAS
全く同じ質問が公式の質問スレにあるから見てくれば?
689
(1): 名前は開発中のものです。 [sage] 2020/02/02(日) 04:29:02.93 ID:TXaIWN03(1) AAS
ポップアップが起動している場合に立てるフラグ(変数)を作る

ポップアップの起動の際、そのフラグを参照して、フラグが立っている場合は起動せず終了、フラグが立っていない場合はフラグを立てて起動する。
あとは終了時にフラグを折っとけばいい
708: 名前は開発中のものです。 [sage] 2020/04/13(月) 16:09:03.93 ID:rTdqtQYj(1) AAS
ゆーいち動画は使い方のサンプルがあったはず
それ見ても分からないなら多分向いてない
794: 名前は開発中のものです。 [sage] 2021/07/14(水) 23:00:26.93 ID:RZ23hJoB(1/2) AAS
これってアクションも作れると聞いたんですが、ローグライクとかも作れるんでしょうか?
全くゲーム制作やプログラミングの知識ないのですがこれからローグライクゲームを作りたいと思っているものです。
936: 名前は開発中のものです。 [] 2022/10/09(日) 17:22:41.93 ID:6rBJp4J7(2/2) AAS
>>932
なるほど。>>925に貼った画像で言うと
ev03のゴリラに話しかけて仲間になった後、「全員仲間にした」というフラグを1にする処理を入れていました
それによってゴリラを仲間にした後爺さんが出てくるのですが、出てくる位置がおかしいという感じです。
950
(1): 名前は開発中のものです。 [sage] 2022/10/12(水) 12:34:26.93 ID:qu0WyBzq(1) AAS
回避できたつもりと回避できたはまったく異なるぞ(キリ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s