Defold 【Defold】他GameObject(スクリプト) へメッセージを投げる Defold のオブジェクト間のやりとりは、基本的に msg.post によるメッセージパッシングです。送信側msg.post(url, "message", { level = 99 })受信側function on_message(se... 2019.09.27 DefoldDEVELOP
Defold 【Defold】画面サイズの取得 local screen_width = tonumber(sys.get_config("display.width"))local screen_height = tonumber(sys.get_config("display.hei... 2019.09.26 DefoldDEVELOP
Defold 【Defold】セピア調シェーダー 少しレトロな見た目になるセピア調シェーダーコードです。Material プロパティVertex ConstantsNameTypeValue view_proj viewproj0, 0, 0, 0Fragment Constants Na... 2019.09.25 DefoldDEVELOP
DEVELOP 【Defold】背景色を変更する clear_color メッセージを投げれば良い。 msg.post("@render:", "clear_color", { color = vmath.vector4(1, 0, 0, 0) } ) 結果赤で clear_color さ... 2019.09.24 DEVELOP
Defold 【Defold】GameObject を表示・非表示にする enable,and disable メッセージを投げることでGameObjectを表示・非表示にすることが出来ます。表示msg.post(url, "disable")非表示msg.post(url, "enable")お知らせ 2019.09.23 DefoldDEVELOP
Defold 【Defold】文字列をZlib圧縮/展開する Defold にはZlibの圧縮展開機能が標準で組み込まれています。Zlib reference確認バージョン 1.2.162 サンプルコードlocal data = "my first zlib test."local compresse... 2019.09.22 DefoldDEVELOP
Defold 【Defold】アプリを再起動させる 実行中にアプリを再起動し、それに加えて再起動時のシーンを指定することも出来る。 local arg1 = '--config=bootstrap.main_collection=/main/main.collectionc'... 2019.09.21 DefoldDEVELOP
Defold 【Defold】エラーハンドリングするためのコールバック関数を登録する ランタイムエラーは sys.set_error_handler を使えばキャッチできます。local function game_error_handler(source, message, traceback) print(source)... 2019.09.20 DefoldDEVELOP
Defold 【Defold】Sprite のインスタンス上限について game.project ファイルを開き、sprite related settings → Max Count を変更するとSpriteのインスタンス上限を設定できる。デフォルトは128になっていて、これを超えるインスタンスは生成されず画... 2019.09.19 DefoldDEVELOP
Defold 【Defold】Platform を判別する 実行中の Platform を知るには sys.get_sys_info() の system_name を参照する。sysinfo = sys.get_sys_info()print(sysinfo.system_name)結果 "Dar... 2019.09.18 DefoldDEVELOP