ユーザ用ツール

サイト用ツール


vci:script:module

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新リビジョン 両方とも次のリビジョン
vci:script:module [2021/06/23 16:46]
t-daihisa
vci:script:module [2022/09/01 18:30]
pastatto メソッド→関数
ライン 7: ライン 7:
   * VirtualCastは1.7.0a以降で使用可能。   * VirtualCastは1.7.0a以降で使用可能。
  
-==== module (VCI Object)の設定方法 ====+===== module (VCI Object)の設定方法 ​=====
  
 {{:​vci:​script:​module:​img1.jpg?​direct&​400|}} {{:​vci:​script:​module:​img1.jpg?​direct&​400|}}
ライン 15: ライン 15:
   - moduleのプログラムをテキストエリアに入力します   - moduleのプログラムをテキストエリアに入力します
  
-=== 注意事項・仕様など ===+==== 注意事項・仕様など ​====
  
   * **moduleからmoduleの呼び出しは可能です**   * **moduleからmoduleの呼び出しは可能です**
ライン 23: ライン 23:
   * Quaternion,​Vector3などの型は使用可能です   * Quaternion,​Vector3などの型は使用可能です
  
-==== moduleを呼び出して実行する ====+===== moduleを呼び出して実行する ​=====
  
 <file lua main.lua>​ <file lua main.lua>​
ライン 53: ライン 53:
 </​file>​ </​file>​
  
-=== 結果 ===+==== 結果 ​====
  
 <​code>​ <​code>​
ライン 60: ライン 60:
 </​code>​ </​code>​
  
-==== moduleを呼び出して実行する(module 内の関数, メソッドを local 指定する場合) ====+===== moduleを呼び出して実行する(module 内の関数を local 指定する場合) ​=====
  
 <file lua main.lua>​ <file lua main.lua>​
 -- module_1にmoduleの機能を格納する -- module_1にmoduleの機能を格納する
 local module_1 = require "​module_1"​ local module_1 = require "​module_1"​
--- module_1のメソッドを呼び出す+-- module_1の関数を呼び出す
 print(module_1.GetName()) print(module_1.GetName())
 print(module_1.GetVector()) print(module_1.GetVector())
ライン 88: ライン 88:
 </​file>​ </​file>​
  
-=== 結果 ===+==== 結果 ​====
  
 <​code>​ <​code>​
ライン 95: ライン 95:
 </​code>​ </​code>​
  
-==== クラスのような使い方をする ====+===== クラスのような使い方をする ​=====
  
 <file lua main.lua>​ <file lua main.lua>​
ライン 121: ライン 121:
 </​file>​ </​file>​
  
-==== Enum のような使い方をする ====+===== Enum のような使い方をする ​=====
  
 <file lua main.lua>​ <file lua main.lua>​
ライン 136: ライン 136:
 </​file>​ </​file>​
  
-=== 結果 ===+==== 結果 ​====
  
 <​code>​ <​code>​
vci/script/module.txt · 最終更新: 2022/12/12 20:40 by pastatto

ページ用ツール