當前位置:編程學習大全網 - 編程軟體 - 請問game maker的函數 和 腳本script有什麽區別?

請問game maker的函數 和 腳本script有什麽區別?

gm中的函數指的是內置函數,腳本指的是“腳本資源”其實就是自定義函數,gml語言中並沒有提供自定義函數的關鍵字,換句話說gml中的自定義函數不是在代碼編輯器中創建的而是通過“腳本資源”創建的。妳可以這樣理解,當妳創建壹個腳本資源時,就是定義了壹個函數,函數名就是腳本資源的名稱,這個腳本資源中的代碼就是這個自定義函數的代碼段,當妳在腳本資源代碼中使用了“argument0,argument1,argument2......”這樣的關鍵字時就是為這個函數定義了參數(參數的數量與順序視此關鍵字而自動定義), 所以gm中的自定義函數與其他語言相比有壹定的局限性,是無法給參數指定默認值的

  • 上一篇:寶馬X6如何設置車輛的確認信號和調出座椅設置、後視鏡設置和方向盤設置?
  • 下一篇:我的水世界求生怎麽建房子
  • copyright 2024編程學習大全網