Minecraft MakeCodeでいろいろやっている中で,よく使うものを拡張機能として追加したいと思い,作ってみました!
テストコードは,公開しています
拡張機能の作り方
公式ドキュメント
やり方
- ドキュメントの通りに,github上にリポジトリを作成します.
- (web上でも保存できると書いてるのですが,見当たらなかったので)git clone でローカルで編集をします
- クラスと関数の作成を以下のように行いました.
class A{public hogeA(){player.say("hogeA")}}class B{public hogeB(){player.say("hogeB")}}
(テスト用なので適用です)
- 拡張機能の追加で,追加します.以下のようにクラスのインスタンスの作成をして,関数を呼び出してみます(これはcode connection上です)
-
player.onChat("run", function () {testA.hogeA()testB.hogeB()})
let testA = new A()let testB = new B() - これを実行するとしっかりと実行されていました
TypeScript(JavaScript)のクラスと書き方