Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Timeline でビジュアルプログラミング/Visual Programming...
Search
Tetsuya Mori
PRO
December 15, 2018
Programming
1
880
Timeline でビジュアルプログラミング/Visual Programming uses Timeline
2018/12/15 (Sat) に開催された「【年末だよ】Unity お・と・なのLT大会 2018」の登壇資料です。
Tetsuya Mori
PRO
December 15, 2018
Tweet
Share
More Decks by Tetsuya Mori
See All by Tetsuya Mori
ビルドシステムを C# 大統一したお話
monry
PRO
2
1.2k
C# 大統一理論推進委員会 会員のための Unity Package Manager プロジェクト構成案
monry
PRO
0
1.5k
はじめての C# 大統一理論
monry
PRO
0
740
unity1week でチーム開発を成功させる秘訣
monry
PRO
0
240
Unity で ARゲームを作った話
monry
PRO
1
800
Visual Programming Framework UniFlow のご紹介/Introducing UniFlow
monry
PRO
2
2.9k
UniFlow 完全に理解した / I can develop UniFlow a little.
monry
PRO
0
520
Democratized Unity Package Manager
monry
PRO
1
2.8k
使ってみよう! Unity RemoteSettings/Let's use Unity RemoteSettings
monry
PRO
1
1.1k
Other Decks in Programming
See All in Programming
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
41
28k
Effect の双対、Coeffect
yukikurage
5
1.4k
Benchmark
sysong
0
230
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
200
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Select API from Kotlin Coroutine
jmatsu
1
180
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
740
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
0
140
関数型まつりレポート for JuliaTokai #22
antimon2
0
130
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
520
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
92
6.1k
Writing Fast Ruby
sferik
628
61k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Visualization
eitanlees
146
16k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
How to Ace a Technical Interview
jacobian
277
23k
Gamification - CAS2011
davidbonilla
81
5.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Transcript
גࣜձࣾΩοζελʔ$50 ɹ࠸ 5JNFMJOFͰ ϏδϡΞϧϓϩάϥϛϯά "DUJWF5JNFMJOFͷ͝հ ʲͩΑʳ6OJUZ͓ɾͱɾͳͷ-5େձ !6OJUZ5FDIOPMPHJFT+BQBO
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 2 ΞδΣϯμ
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 3 ΞδΣϯμ ΠϚίί
ࠓͷ͓ͷ֓ཁ 4
wΤσΟλͰ؆୯ͳϩδοΫΛΈ͍ͨਓ w7JTVBM4DSJQUJOH͕͖ͪΕͳ͍ਓ w5JNFMJOF͕ൿΊΔྗΛղ์͍ͨ͠ਓ 5 ࠓͷରऀ ֓ཁ
w5JNFMJOFͷ֓ཁ w5JNFMJOFͰϏδϡΞϧϓϩάϥϛϯά ͢ΔͨΊͷํ๏ 6 ࠓ͢ίτ ֓ཁ
w5JNFMJOFͷ֦ுํ๏ w1MBZBCMF"1*ͷৄࡉ 7 ࠓ͞ͳ͍ίτ ֓ཁ
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 8 ΞδΣϯμ ΠϚίί
ࣗݾհ 9
ηΫγϣϯλΠτϧ w !NPOSZ w BLBΜΓ͌ઌੜ w $MFBO"SDIJUFDUVSF͓͡͞Μ w .JDSPTPGU.71
GPS%FWFMPQFS5FDIOPMPHJFT 8IPBN* 10 ࣗݾհ
11 ͓͠͝ͱ ࣗݾհ ࢠͲ͚ΞϓϦ࡞ͬͯΔձࣾͰ $50ͬͯ·͢
ηΫγϣϯλΠτϧ ͤΜͰΜ 12 ϚϯΨͰΘ͔Δ6OJUZ ධ࿈ࡌத ࣗݾհ
13 ͤΜͰΜ ࣗݾհ #ͷϥδ ύʔιφϦςΟͬͯ·͢ʂ ήετืूதʂ
ຊ 14
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 15 ΞδΣϯμ ΠϚίί
5JNFMJOFʹ͍ͭͯ 16
17 5JNFMJOFͬͯʁ 5JNFMJOFʹ͍ͭͯ ˞ը૾.BOVBM͔Βഈआ͠·ͨ͠
18 5JNFMJOFͬͯʁ 5JNFMJOFʹ͍ͭͯ wΧοτγʔϯͳͲͷγʔέϯεΛ੍࡞ ͢ΔͨΊͷػೳ w6OJUZ͔Βࡌ ˞ը૾.BOVBM͔Βഈआ͠·ͨ͠
19 Ͱ͖Δ͜ͱ 5JNFMJOFʹ͍ͭͯ wෳ(BNF0CKFDUͷ"OJNBUJPO Λ੍ޚՄೳ wҙͷλΠϛϯάͰ"VEJP࠶ੜՄ w"DUJWF੍ޚ*OTUBOUJBUFՄ wͰΠϕϯτ࣮͞ΕΔ
20 Ͱ͖ͳ͍͜ͱ 5JNFMJOFʹ͍ͭͯ wඪ४ͩͱʮ݅ʹԠͨ͡ذʯ ʮೖྗͪʯͳͲͷڽͬͨίτ Ͱ͖ͳ͍ w࣌ͰΠϕϯτൃՐ తͳ͜ͱͰ͖ͳ͍
21 5JNFMJOFʹ͍ͭͯ wجຊతʹҰຊಓͷγʔέϯε w"DUJWF#FIBWJPVSͱ͔Ͱ ذͰ͖ΔͬͪΌͰ͖Δ wࣗ࡞ͷ#FIBWJPVSΛ࣮Մೳ w1MBZBCMF"1*ͱŝŒŕŝŒřŲŲ
ͬͯ͜ͱͰ 22
ͭ͘Γ·ͨ͠ 23
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 24 ΞδΣϯμ ΠϚίί
"DUJWF5JNFMJOF 25
26 -JWF%FNP "DUJWF5JNFMJOFʹ͍ͭͯ ͏·͘ߦ͖·͢Α͏ʹʜ
27 ಋೖํ๏ "DUJWF5JNFMJOFʹ͍ͭͯ • yarn add "umm/active_timeline#^1.0.0" w ˞6OJUZ1BDLBHF.BOBHFS͕શຽओԽ͞Εͨ ΒҠߦ͠·͢
28 ͍ํ "DUJWF5JNFMJOFʹ͍ͭͯ
29 ͍ํ "DUJWF5JNFMJOFʹ͍ͭͯ
30 ͍ํ "DUJWF5JNFMJOFʹ͍ͭͯ
31 ͍ํ "DUJWF5JNFMJOFʹ͍ͭͯ 5SBDLՃ $MJQՃ $POEJUJPOઃఆ
32 5SBDL$MJQ "DUJWF5JNFMJOFʹ͍ͭͯ
ηΫγϣϯλΠτϧ w "DUJWF5SBDLͷ (P5P$MJQΛબ w *OTQFDUPSʹදࣔ w -BCFMΛܾΊ͓ͯ͘ w $MJQͷδϟϯϓ࣌
ʹ༻͍Δʢޙड़ʣ 33 5SBDL$MJQ "DUJWF5JNFMJOFʹ͍ͭͯ
ηΫγϣϯλΠτϧ w %FGBVMU#FIBWJPVS ͕݅ൃՐ͠ͳ͔ͬͨ ߹ͷॲཧΛબ 5ISPVHI -PPQ
8BJU 34 5SBDL$MJQ "DUJWF5JNFMJOFʹ͍ͭͯ
ηΫγϣϯλΠτϧ w $POEJUJPO ൃՐ݅ w $IFDL&WFSZ'SBNF ຖϑϨʔϜఆ͢Δʁ w 5ZQF ຬͨͨ͠ͱ͖ͷॲཧํ๏
35 5SBDL$MJQ "DUJWF5JNFMJOFʹ͍ͭͯ
36 5SBDL$MJQ "DUJWF5JNFMJOFʹ͍ͭͯ 5ZQF %FTDSJQUJPO 5JNF ඵʢGQT͔Βܭࢉʣ 'SBNF ϑϨʔϜ $MJQ
ಉҰ5SBDLͷ$MJQ /FYU ࣗ$MJQͷ࣍ϑϨʔϜ 'JSTU 5SBDLͷઌ಄ -BTU 5SBDLͷඌ 1MBZBCMF%JSFDUPS ผ5JNFMJOFͷ࠶ੜʢࣗ5JNFMJOF/FYU࣮ߦʣ &WFOU ҙͷΠϕϯτॲཧʢࢼݧతʣ
37 $POEJUJPO "DUJWF5JNFMJOFʹ͍ͭͯ w $MJQͷൃՐ݅ w .POP#FIBWJPVSΛܧঝ w 1SJNJUJWF -PHJDBM
1PJOUFS&WFOUΛ࣮ࡁ w 7BMVFίϯϙʔωϯτผ్࣮ࡁ
38 $POEJUJPO "DUJWF5JNFMJOFʹ͍ͭͯ w ྫ͑ɺͭͷϘλϯͷத͔ΒϥϯμϜʹҰͭΛਖ਼ղͱ͢Δ߹ w 7BMVF1SPDFTT3BOEPN*OU .JO .BY .BY&YDMVTJWF
w 7BMVF1SJNJUJWF*OU7BMVF Ϙλϯͷ͚ͩ࡞Δ w $POEJUJPO1SJNJUJWF*OU$POEJUJPO &YQFDUFE3BOEPN*OU "DUVBM*OU7BMVF 0QFSBOE&RVBM w $POEJUJPO1PJOUFS&WFOU1PJOUFS$MJDL$POEJUJPO w $POEJUJPO-PHJDBM"OE$POEJUJPO *OU$POEJUJPO 1PJOUFS$MJDL$POEJUJPO
39 ࠓޙͷ༧ఆ "DUJWF5JNFMJOFʹ͍ͭͯ w (SBQI7JFXΛ༻͍ͨ$POEJUJPO ઃఆʢ7JTVBM4DSJQUJOHʜɻʣ w ϦϑΝΫλϦϯά w 6OJUZ1BDLBHF.BOBHFSରԠ
40 Ϧιʔε "DUJWF5JNFMJOFʹ͍ͭͯ w "DUJWF5JNFMJOF IUUQTHJUIVCDPNVNNBDUJWF@UJNFMJOF w σϞϓϩδΣΫτ IUUQTHJUIVCDPNNPOSZEFNP@MU@
w-5֓ཁ wࣗݾհ w5JNFMJOFʹ͍͓ͭͯ͞Β͍ w"DUJWF5JNFMJOFʹ͍ͭͯ w·ͱΊ 41 ΞδΣϯμ ΠϚίί
·ͱΊ 42
43 ·ͱΊ ·ͱΊ w "DUJWF5JNFMJOFͳΒεΫϦϓτ ແ͠Ͱ؆୯ͳϩδοΫΛ࣮Մೳʂ w 1VMM3FRVFTUͬͯ·ʙ͢
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ 44