724 Views
July 03, 17
スライド概要
2017/6/3に開催されたUnity道場スペシャル 2017博多の講演スライドです。
講師:中村剛(ユニティ・テクノロジーズ・ジャパン合同会社)
TextMesh Proを使いこなすためのヒントを紹介します。
・TextMesh Proとは何か、
・TextMesh Proを使うと(uGUIと比較して)何が良いのか
・どのように使うのか
講演動画:https://www.youtube.com/watch?v=Dx2l1-w7KEM
Unityのイベント資料はこちらから:
https://www.slideshare.net/UnityTechnologiesJapan/clipboards
リアルタイム3Dコンテンツを制作・運用するための世界的にリードするプラットフォームである「Unity」の日本国内における販売、サポート、コミュニティ活動、研究開発、教育支援を行っています。ゲーム開発者からアーティスト、建築家、自動車デザイナー、映画製作者など、さまざまなクリエイターがUnityを使い想像力を発揮しています。
ˌ6OJUZಓ
Text Mesh ProΛ͍͜ͳ͢
ࢁଜ ୡ @tsubaki_t1 6OJUZ5FDIOPMPHJFT+BQBO(,
Unity ΄΅ ͔͠͠·ͤΜɻ
2017 ݄
TextMesh Pro '3&&
Text Mesh Pro ͦΕ Կʁ 5FYU.FTIͱ Կ͕ Ͳ͏ͬͯ ͏ʁ ྑ͍ͷ? V(6*ͱͷൺֱ ૢ࡞खॱ
ʁ 5FYU.FTI1SPͬͯԿʁ
Ξηοτ
Ξηοτ ͷػೳΛڧԽ͢Δ ʮڧԽύʔπʯͷΑ͏ͳ
จࣈΛද͢ݱΔΞηοτ
ϦονͳςΩετͷදݱ
ζʔϜͯ͠Τοδ͕ ͳΊΒ͔ͳϑΥϯτ
จࣈͷΞτϥΠϯ ৭ͷᕷΈ ද໘ͷ༷
ޫදݱ Ԝತදݱ ӨΛམͱ͢
ϦονςΩετ w ଠࣈ w ΠλϦοΫ w ΞϯμʔϥΠϯ w औΓফ͠ઢ w จࣈͷେ͖͞ w Ϛʔδϯ w ϋΠϥΠτ w ΞΠίϯදࣔ
ॊೈͳεϖʔγϯά จࣈͷάϥσʔγϣϯ V(6*5FYU.FTIͷ ͲͪΒͰସՄೳ
จࣈΛ៉ྷʹද͢ݱΔΞηοτ
V(6*5FYUWT5FYU.FTI1SP 5FYU.FTI1SPΛ͏ͱɺԿ͕ྑ͍ͷʁ
4%'ϕʔεͷ Β͔ͳϑΥϯτ
6OJUZͷϑΥϯτ ը૾Λ༻͢Δ
6OJUZͷϑΥϯτ ඞཁʹԠͯ͡ Ճ
༻͢ΔϑΥϯτͷαΠζ͕ ղ૾ͱҰக͠ͳ͍ͱɺ ϘέΔɻ
6OJUZ6* V(6* ͷಈ࡞ ඞཁʹԠͯ͡ Ճ ը໘ղ૾ʹ Ԡͯ͡αΠζΛܾఆ
ϑΥϯτͷαΠζΛ ෳ༻͢Δͱɺ େ͖͞ͷҟͳΔಉ͡จࣈ͕ ࡞ΒΕΔ
4%'ͰϑΥϯτΛදݱ จࣈ͕Β͔ʹͳΔ Α͏ʹࢉܭ
4%' ήʔϜΞϓϦͷֶ!(3&&(BNF%FWFMPQFST.FFUVQ
จࣈͷΤοδ͕Β͔ʹ ʢζʔϜͯ͠ΫοΩϦʣ
ʢղ૾ͷׂʹ ɹ៉ྷʹ͑ݟΔͱ͍͏ࣄʣ
4%'ͰϑΥϯτΛදݱ ཁʣࣄલʹ༻ҙ
Τοδ͕៉ྷ ϑΝΠϧੜͷखॱ͕ඞཁ ෳͷϑΥϯταΠζ࣌ʹ༗ར ϑΥϯτ͕·ؚΕͳ͍߹ දࣔग़དྷͳ͍ ςΫενϟͷ࠶ߏங͕ແ͍ ʮϑΥϯτͷ࠶ʯͷ ϧʔϧʹ৮͠ͳ͍
5.1 ΞτϥΠϯ ߴͰ៉ྷ V(6*
V(6*ͷΞϓϩʔν
V(6*ͷΞϓϩʔν ͢Έ͕ͬ͜ ΧΫΧΫͯ͠Δ
5.1ͷΞϓϩʔν Β͔
ΞτϥΠϯදݱ γΣʔμʔͤ ඳըճ ͑ΒΕΔ ৭͕ೱ͍ॴ Կඳըͯ͠Δ
ද໘ͷ༷ ϑΥϯτͷػೳ ΞτϥΠϯ ϥΠςΟϯά ΤϯϘεɿԜදݱӨ ϕϕϧɿತදݱ άϩʔ
%తͳ࣭ײ
ΞϧϑΝϚεΫ͑Δ
Τοδ͕៉ྷ ςΩετʹ༷Λ͚Δͷָ͕ ΦʔόʔυϩʔʹͳΒͳ͍ V(6*ͷϧʔϧͱएׯҟͳΔ ʢଆʹᕷΉʣ
จࣈͷҐஔ
ߦ಄ېଇจࣈ <ʨʤʪʬʮʰʲ〘〖ᶸbl⦅mʜʝ〳〴〵aʦʢ\g =ʑʓʫʭʯˈ⦆ˇ₩ ېଇॲཧରԠ ߦېଇจࣈ >ʩʥʫʭʯʱʳ〙〗ᶹ`z⦆{ʋʌʔΝΟΡ ΣΥοϟϡϣϪϱϲ͎͊͌͐͒ͬΌΎΐ ΗἘㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾ ㇿʑ〻゠rʙ ‼⁇⁈⁉ɾɺ ɻʂʁʧʣɿʀʹ^f̈̉ˆʒˋɼɽ
ϦονςΩετ
)5.-λάͱ ಉ͡Α͏ͳλά TextMesh Pro Documentation
ςΩετʹࠐΈ දࣔ༰Λߋ৽
ಠࣗͷλάΛࣄલʹఆٛ
ϑΥϯταΠζ ˋɺ૬ରɺઈରͰࢦఆ͕Մೳ
ˋࢦఆ ઈର ૬ର
ΞΠίϯ͑Δ ʢཁɾΞΠίϯͷࣄલొʣ
ϦονςΩετɺ Կ͕ྑ͘ͳͬͨͷʁ • • • • Β͔ͳϑΥϯτදݱ ៉ྷͳΤϑΣΫτ ͳྗڧϨΠΞτ ΑΓྑ͍λά
ʁ 5FYU.FTI1SPɺ Ͳ͏ͬͯ͏ͷʁ
Step 1 Replace box with image 5FYU.FTI1SPΛೖख
Step 2 Replace box with image 'POU"TTFUΛ࡞͢Δ
Step 3 Replace box with image 5FYU.FTI1SP6(6*ΛՃ
Step 4 Replace box with image ςΩετͷ ϨΠΞτΛௐ
Step 5 Replace box with image ඞཁʹԠͯ͡ ΤϑΣΫτΛઃఆ
Ͷɺ؆୯Ͱ͠ΐ͏ʁ
5IBOL:PV
0NBLFUYU
ʹطUGUIͰ࡞ͬͯΔͳΒ… Replace box with image 5FYU.FTI1SP3FQMBDFS IUUQTHJUIVCDPNKBDLJTHBNFT5FYU.FTI1SP3FQMBDFS
จࣈΛҰจࣈͣͭදࣔ Replace box with image maxVisibleCharactersを使う
ϖʔδׂ Replace box with image <page>タグで区切る pageToDisplayで出したいページを指定
ཧ ΦʔταΠζΛ༻ͯ͠ จࣈྻ͕ζϨΔͷΛ͙ɻ ࣮ݱ ͘͠ɺ8SBQQJOH0WFSGMPXΛ0'' ଥڠ