Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ごっこランドをささえる技術 〜AssetBundle 編〜/AssetBundle Fully...

ごっこランドをささえる技術 〜AssetBundle 編〜/AssetBundle Fully Understood

2019年3月24日に開催された「Unity AssetBundle 完全に理解した」の登壇スライドです。

Tetsuya Mori

March 24, 2019
Tweet

More Decks by Tetsuya Mori

Other Decks in Programming

Transcript

  1.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  2.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  3.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  4.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  5.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  6.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  7.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  8.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  9.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  10.   "TTFU#VOEMFͷߏ੒ཁૉ "TTFU#VOEMFʹ͍͓ͭͯ͞Β͍ "TTFU#VOEMF
 .BOJGFTU "TTFU#VOEMF "TTFU#VOEMF
 3FRVFTU #VJME1JQFMJOF

    #VJME"TTFU#VOEMFT "TTFU#VOEMF #VJME $BDIJOH 6OJUZ8FC3FRVFTU "TTFU#VOEMF "TTFU#VOEMF $SFBUF3FRVFTU "TTFU#VOEMF
 /BNF7BSJBOU 4USFBNFE4DFOF
 "TTFU#VOEMF
  11.  BuildPipeline.BuildAssetBundles()  ࠩ෼ϦετΞοϓ  "TTFU#VOEMF.BOJGFTUΞοϓϩʔυ  "TTFU#VOEMFΞοϓϩʔυ  HJUQVTI

      Ϗϧυαʔό "TTFU#VOEMFͷӡ༻ࣄྫ "TTFU#VOEMF/BNF͸ ࣄલʹઃఆ͓ͯ͘͠ ग़ྗઌ͸ #VJME"TTFU#VOEMFT\QMBUGPSN^ͳͲ
  12.  BuildPipeline.BuildAssetBundles()  ࠩ෼ϦετΞοϓ  "TTFU#VOEMF.BOJGFTUΞοϓϩʔυ  "TTFU#VOEMFΞοϓϩʔυ  HJUQVTI

      Ϗϧυαʔό "TTFU#VOEMFͷӡ༻ࣄྫ Ϗϧυຖʹόʔδϣχϯά όʔδϣϯ൪߸ʹϦωʔϜͯ͠ Ξοϓϩʔυ