きゅぶろぐ

2020-05-31

Haxe macroでtypeのArrayを定義する

Haxe スニペット
var ct: ComplexType = TPath({ pack: [], name: 'Array', params: [TPType(type.toComplexType())] });
fields.push({
    pos: pos,
    name: "value",
    access: [APublic],
    kind: FVar(ct, macro []),
    meta: [{ name: ":s", pos: pos }]
});

ついでに、metaつける時にずっと'@:s'渡して付かんなぁ〜って言ってたので供養

kyubuns 2020-05-31 08:21

« 作業してるのに進捗無くて辛いのでやった… 2020年のゲーム開発環境、こんなもんか? »
きゅぶんず

icon

home kyubuns.dev
mail Message
close X
code GitHub

検索
カテゴリー
  • Unity (100)
  • スニペット (22)
  • Release (20)
  • 雑記 (19)
  • C# (16)
  • UnrealEngine (10)
  • ゲーム開発効率化 (7)
  • iOS (7)
  • Android (6)
  • Addressable (5)
  • Haxe (5)
  • CI (4)
  • Aprot (4)
  • AnimeTask (3)
  • AppIconChangerUnity (3)
  • カンファレンス (3)
  • AWS (3)
  • TextMeshPro (3)
  • 多言語対応 (3)
  • Task (3)
  • AkyuiUnity (2)
  • GitHubActions (2)
  • git (2)
  • fastlane (2)
  • ExtraLINQ (2)
  • AnKuchen (2)
  • jenkins (2)
  • SteamDeck (2)
  • VisualScripting (2)
  • ChatGPT (2)
  • OpenAI (2)
  • Auto9Slicer (2)
  • RemoveDevWatermark (2)
  • AbcConsole (2)
  • Slack (1)
  • SquareSquare (1)
  • Shapes (1)
  • Shader (1)
  • RPGツクールMV (1)
  • Steam (1)
  • AnimeRx (1)
  • macOS (1)
  • Quest (1)
  • StringSerializableEnum (1)
  • swift (1)
  • UniRx (1)
  • Unity1Week (1)
  • Akyui (1)
  • vlang (1)
  • VOICEPEAK (1)
  • VR (1)
  • web (1)
  • Windows (1)
  • Airtable (1)
  • AdobeXD (1)
  • 育児 (1)
  • 食べ物 (1)
  • Godot (1)
  • ApureEasing (1)
  • AssetBookmarks (1)
  • AssetBundle (1)
  • AssetStore (1)
  • Athena (1)
  • bash (1)
  • Blender (1)
  • Blueprint (1)
  • BluePuddle (1)
  • BridgeJsCoreUnity (1)
  • C++ (1)
  • CommonUI (1)
  • css (1)
  • DeviceFarm (1)
  • Dropbox (1)
  • Quartz (1)
  • GooglePlay (1)
  • GooglePlayConsole (1)
  • hxbitmini (1)
  • IAP (1)
  • ImageMagick (1)
  • InputSystem (1)
  • JavaScript (1)
  • Lambda (1)
  • lua (1)
  • Photon (1)
  • Photoshop (1)
  • PostProcess (1)
  • PostProcessingPaletteSwap (1)
  • prism-theme-gist (1)
kyubuns.dev

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる