【2D】ゲーム作成ツールGameMaker part8 (897レス)
【2D】ゲーム作成ツールGameMaker part8 http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
831: 名前は開発中のものです。 [] 2024/11/21(木) 06:04:57.55 ID:SFB/4Sf6 回答どうも javascriptが良くわからなくて 試してみたんですが、varつけるとエラーになるみたいですね 変数宣言にvar いらないんですね http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/831
832: 名前は開発中のものです。 [] 2024/11/21(木) 07:19:19.07 ID:SFB/4Sf6 >>828 どうも この書き方だと、関数の中からhogeアクセス出来ないみたいです 引数として渡さない限り javascriptってこんな感じでしたっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/832
833: 名前は開発中のものです。 [] 2024/11/21(木) 08:20:55.95 ID:MR/Wla4K >>831 ほんとだShow_debug_Message(_hoge)だとエラーでる。 しかしShow_message(_hoge)だと10と表示する var hoge=10; test(hoge) でスクリプト内で計算 function test(_hoge){ _hoge++; show_message(_hoge) } すると11と表示するから内部で処理はしてる。 いままでlocalでFunction処理で使ってたから問題ないと思うが、VMで良くても厳格なYYCだとコンパイラエラーになるかもしれない。 YYC入れてみるか http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/833
834: 名前は開発中のものです。 [] 2024/11/21(木) 08:23:35.94 ID:MR/Wla4K yycだと高速化するが、VisualStudioの設定失敗してやってないんだよなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/834
835: 名前は開発中のものです。 [] 2024/11/21(木) 14:30:39.59 ID:SFB/4Sf6 >>833 良くわからないですね game maker特有のルールのせいってことでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/835
836: 名前は開発中のものです。 [sage] 2024/11/21(木) 17:06:28.10 ID:jCLFwc7s 俺も同じもの作ってみたけどエラーなんてでないけどなあ、全角スペースみたいなのがどっかに入ってたみたいな落ちではない? http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/836
837: 名前は開発中のものです。 [] 2024/11/21(木) 17:51:28.85 ID:SFB/4Sf6 返信ありがとう 以下のコードでこんな感じのエラーが出ます gmのスコープが分からない /// @description 説明をここに挿入 // このエディターでコードを作成することができます var hoge = 10 test(); function test() { show_debug_message(hoge); } ############################################################################################ ERROR in action number 1 of Step Event0 for object Object3: Variable <unknown_object>.test(100017, -2147483648) not set before reading it. at gml_Object_Object3_Step_0 (line 4) - test(); ############################################################################################ gml_Object_Object3_Step_0 (line 4) http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/837
838: 名前は開発中のものです。 [sage] 2024/11/21(木) 18:38:02.98 ID:jCLFwc7s test作る前にtest呼び出したってありませんよってなるに決まってんじゃん、上に書いてくれてる人みたいに別途用意するかfunctionを最初に持っていかないとダメよ http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/838
839: 名前は開発中のものです。 [] 2024/11/21(木) 18:41:09.05 ID:MR/Wla4K これは普通にできるん? オブジェクト /// @description Insert description here // You can write your code in this editor var hoge = 10 test(hoge); スクリプト // Script assets have changed for v2.3.0 see // https://help.yoyogames.com/hc/en-us/articles/360005277377 for more information function test(hoge){ show_debug_message(hoge); } http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/839
840: 名前は開発中のものです。 [] 2024/11/21(木) 20:16:33.00 ID:MR/Wla4K >>838 他の言語で関数後ろに書いて呼び出す仕様に慣れてると戸惑うのだと思う。 >>837 https://imgur.com/a/Ira903k var hogeでローカル定義してもfunction内のhogeは色が違うのでエラーでるGMでやるならvarは付けてはいけない hoge="1111" function test(){ show_message(hoge) } test() http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/840
841: 名前は開発中のものです。 [] 2024/11/22(金) 05:55:39.93 ID:eKt7hF1H >>839 それも駄目ですね ERROR in action number 1 of Step Event0 for object Object3: Variable <unknown_object>.test(100017, -2147483648) not set before reading it. at gml_Object_Object3_Step_0 (line 4) - test(hoge); ステップイベントなのが問題なんですかね これはunityでいうupdateと解釈してますが http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/841
842: 名前は開発中のものです。 [] 2024/11/22(金) 06:25:14.97 ID:eKt7hF1H >>840まさにそれです 後ろに書いて前で呼び出すつてのが普通と思っていたので あとvar駄目なんですね varでローカル定義になるんですか 関数内部にvarで定義したらローカルだと思うんですが、関数外部だと関数内部からアクセス出来ると考えていました 同じスコープからしかアクセス出来ないと解釈します http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/842
843: 名前は開発中のものです。 [] 2024/11/22(金) 07:15:50.84 ID:eKt7hF1H 色々ありがとう javascriptではvarがそのスコープ限定の変数になるみたいですね http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/843
844: 名前は開発中のものです。 [] 2024/11/22(金) 12:13:25.08 ID:egdyagND >>841 839はshow_degug_message(hoge)でエラー扱いされるが、Function内で演算も処理出来てるから var board = collision_point(mouse_x,mouse_y,o_board,0,1); if instance_exists(board){ pathfind_atk(board)//経路検索 } こんなかんじで経路探索につかってるよ(VMはOK,YYCはわからん) http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/844
845: 名前は開発中のものです。 [sage] 2024/11/22(金) 14:21:06.62 ID:Eki41Sf/ どういうエラーが出たか気になるなあ http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/845
846: 名前は開発中のものです。 [sage] 2024/11/22(金) 14:34:15.59 ID:egdyagND show_degug_message(hoge)とエラーでてshow_message(hoge)だとOK http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/846
847: 名前は開発中のものです。 [] 2024/11/23(土) 12:05:39.69 ID:4ok0S7Fg ありがとう jsのルールに慣れていくしかないね http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/847
848: 名前は開発中のものです。 [] 2024/11/23(土) 12:20:59.36 ID:FtGNb50v いやJSじゃなくてGMLだって http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/848
849: 名前は開発中のものです。 [] 2024/11/23(土) 16:33:33.94 ID:4ok0S7Fg gml特有のルールなんですか ありがとう http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/849
850: 名前は開発中のものです。 [] 2024/11/26(火) 17:41:52.49 ID:LQevXWNb やっとシナリオ少し賭けるようになってきた http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/850
851: 名前は開発中のものです。 [sage] 2024/11/27(水) 10:20:01.79 ID:YdcSJ2n6 変数=配列でポインタみたいな動きするのかよどっかに書いといてくれや http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/851
852: 名前は開発中のものです。 [] 2024/12/01(日) 06:25:27.70 ID:0q1xPBbU https://jump-king.fandom.com/wiki/Bargainburg こういうタイルマップに見えないタイルマップって、タイルの種類が膨大っていうだけですかね?タイルをたくさん用意するなら手書きと変わらん気もする http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/852
853: 名前は開発中のものです。 [] 2024/12/01(日) 11:26:39.03 ID:wfNhJp31 手書きでも同じマップを作ろうとしたらパーツをならべて作る。 それをフォトショップでやるかGMでやるか好きにすればいいけど、フォトショップの場合、ステージ=枚数だからステージが増えるたびに容量が肥大化する。 一方GMでパーツを使いまわししたら容量抑えて1000ステージを作ることが出来る。 http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/853
854: 名前は開発中のものです。 [] 2024/12/01(日) 15:05:51.70 ID:0q1xPBbU 手書きでもピースの組み合わせでしかないというのは、確かにそうかも このくらいタイルに見えないとなると、相当のタイルは使ってそうですが、手書き1000よりはたしかにマシですね http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/854
855: 名前は開発中のものです。 [sage] 2024/12/02(月) 02:03:57.21 ID:jOjk97sn 大きいのはタイルじゃなくていいから縮小拡大して配置すればいいよ ステージが少ないとかなら手書きでリッチに仕上げるのもいいけどハイパードリフターみたいにタイルにグラデレイヤー重ねて見栄え良くするのも手もある http://mevius.5ch.net/test/read.cgi/gamedev/1518522560/855
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 42 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s