■ このスレッドは過去ログ倉庫に格納されています
【2D】ゲーム作成ツールGameMaker part7【マンセー】
- 1 :名前は開発中のものです。:2015/01/02(金) 06:26:15.51 ID:TaM4yhOd.net
- 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。
●本家(英語)
ttp://www.yoyogames.com/
●GameMaker Japan - 非公式情報サイト(日本語)
ttp://gamemaker.jpn.org/v1/
●The Game Maker's Apprentice
ttp://book.gamemaker.nl/
●Game Maker まとめWiki
ttp://www.wikihouse.com/GameMaker/index.php
前スレ
【2D】ゲーム作成ツールGameMaker part6【マンセー】
http://peace.2ch.net/test/read.cgi/gamedev/1353448278/
- 181 :名前は開発中のものです。:2015/10/13(火) 11:42:16.64 ID:XVmEamOu.net
- アイコンをそのまま関数に置き換えればいい
アイコンができればそのままGMLに移行できるように作られてる
- 182 :名前は開発中のものです。:2015/10/13(火) 12:48:34.66 ID:fQcCA7C8.net
- >>179
そっかー。とりあえずなにかしてみるよ
>>181
なるほど!
実はGM自体を最近サワリ始めたばかりだから、まず慣れてみる!
- 183 :名前は開発中のものです。:2015/10/13(火) 12:49:00.05 ID:fQcCA7C8.net
- お礼言うの忘れてた
ありがとう
- 184 :名前は開発中のものです。:2015/10/13(火) 18:06:12.43 ID:4CYfoLCA.net
- drawイベントってstepみたいに毎フレーム処理内容実行するんだっけ?
ブレンドモードさっきまで問題なく動いてたのにちょっといじってテストプレイしたら
加算処理し続けてしまう。何が悪さしてるか検討つかないわ。
- 185 :名前は開発中のものです。:2015/10/13(火) 18:23:23.33 ID:XVmEamOu.net
- ブレンドモード変更はノーマルに戻すのとセットだぞ
加算部分が終わったらすぐbm_normal
- 186 :名前は開発中のものです。:2015/10/13(火) 19:04:39.35 ID:4CYfoLCA.net
- 返答早くてありがたい。
うーん、毎度normalしてるつもりなんだが。
switch(colur)
{
case 0:
draw_sprite_ext(spr_enemy4,0,x,y,1,1,direction,c_white,1);
draw_set_blend_mode(bm_add);
draw_circle_color(x, y, 26, c_lime, c_black, false);
draw_set_blend_mode(bm_normal);
break;
case 1:
〜
こんな感じで変数内の情報で加算色を変える処理なんだが変数内の情報
は他のグローバル変数からもらってきてて、この対象のグローバル変数
は別インスタンスのstepイベントによって都度中身が変わるんだ。
最初このグローバル変数がしょっちゅう書き換わるのが原因かとも思っ
たんだけど、おかしかくなる前はdrawイベントしかいじってないんだよ
ね。
もうちょっと原因探ってみる。
- 187 :名前は開発中のものです。:2015/10/13(火) 20:38:37.95 ID:4CYfoLCA.net
- どうもブレンドモードじゃなくてdrawイベント自体が悪さしてるみたいだ。
ブレンドモード関係の記述いったんコメント化して動かしてみたけど、見た目には
普通でもすぐにどんどん動作が重くなる。drawイベントが常に動いていてスプライ
トを重ねていってるっぽい。
俺何いじっちゃったんだろう…w
- 188 :名前は開発中のものです。:2015/10/13(火) 20:41:26.55 ID:XVmEamOu.net
- drawは毎フレームにあるぞ
- 189 :名前は開発中のものです。:2015/10/13(火) 20:54:18.10 ID:4CYfoLCA.net
- >>188
そうなんか。
おかしくなる前は動作が重くなることなく快適に動いてたんだけどなぁ。
いろいろいじってテストしてみたけどすべてのオブジェクトのdraw処理が
毎フレームされてるみたいだ。
逆に今までなんで普通に動いてたんだ。
- 190 :名前は開発中のものです。:2015/10/13(火) 21:04:22.57 ID:XVmEamOu.net
- drawイベントはどのオブジェクトにも毎フレームある
スプライトを設定しただけのインスタンスでも実際は毎フレームdrawイベントでdraw_selfしてる
中身見ないとわからんがどんどん重くなるならstepかdrawのイベントになんかありそう
総レス数 1003
247 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★