Accuracy : 81.48%
Insertion : 1077
Deletion : 3411
Substitution : 705
Correction : 23925
Reference tokens : 28041
Hypothesis tokens : 25707
(อาจารย์สุธิรา)ก่อนอื่นนะคะเด็กๆเปิดสิ่งแรที-่(ก)...ที่เราจะต้องเปิดก็คือUnityเราโอเคไหมแล้วก็เปิดWebBrดเว็บเบ(o)wsราว(e)r-์เซอร์ด้วยค่ะหา...หาตรงเครื่องหมายค้นหานี่พิมพ์คำว่า"Unity"หรือดูที่หน้าDesktopเห็นไหมเ(น)-ีด-็(-่)กๆมันจะมีIไอคอ(con)นน-่ะค่ะเด็กๆนี่เลือกตัวที่เป็นIconสีดำๆนี่นี่เห็นหรือเปล่าดับเบิลคลิกเพื่อเปิด...ใครที่เปิดแล้วเข้ามาที่มันขึ้นหน้าต่างอย่างนี้หรือยังถ้า...ถ้าใครขึ้นหน้าต่างเหมือนแม่แล้วนะคะให้คลิกที่NewProjectเด็กๆดูตรงส่วนนี้ข้างบนก่อนของเราอยู่ที่2022หรือเปล่าคะใช่ไหมถ้าใช่โอเคตอนนี้ต้องเช็กก่อนว่าเวอร์ชันเราตรงกันไหมนะคนละเวอร์ชันนี่ใช้ด้วยกันไม่ได้บางทีมันใช้ด้วยกันไม่ได้นะฟังก์ชันบางตัวมันจะไม่มีนะคะเพราะฉะนั้นต้องเช็กก่อนว่าเครื่องของเด็กๆกับเครื่องของแม่น่ะตรงกันไหมเราต้องเช็กด้วยเสร็จแล้วมาคลิกเลือก3Dแล้วตรงชื่อนะคะตรงชื่อวันนี้จะทำเกมชื่อเกมวิ่งวิ่งก่...(อน)อย่างอื่นยังไม่ทำRunningR-u(U)-n(N)-n(N)-i(I)-n(N)-g(G)เกมของเราชื่อRunningนะคะวิ่งๆๆวิ่งๆๆ(R)นะคะชื่อ...ชื่อเกมR-u(U)-n(N)-n(N)-i(I)-n(N)-g(G)=Runningถ้าใครตั้งชื่อเสร็จแล้วคลิกCreateProjectได้เลยปุ่มสีน้ำเงินนี่เห็นไหมคลิกปุ่มนี้ได้เลยนะคะเราก็จะรอมัน...ในระหว่างที่เรารอมันสร้างProjectให้นะนี่ปล่อยมันวิ่งไปเด็กๆมาเปิดเว็บค่ะเปิดเว็บไซต์ไปที่Googleพิมพ์คำว่าMax..."m(M)ixxamo"M-I-X-MนะคะM-i(I)-x(X)-a(A)-m(M)-o(O)MixamoM-i(I)-x(X)-Aแล้วกa-m(-็M)-o(O)Mixamoนะคะแล้วคลิก...แล้วกดEnterนี่นะมันจะเป็นเว็บเว็บที่มีโลโก้เป็นเหมือนรูปสีส้มๆเป็นคนวิ่งนี่ๆM-i(I)-x(X)-a(A)-m(M)-o(O)Mixamoนะคะคลิกเพื่อเปิดเราเข้ามาที่Mixamoทำไมคือในสัปดาห์ก่อนน่ะเราลองไปหาAssetในUnityAssetอะไรก็แล้วแต่เหมือนเวอร์ชันมันจะใช้ด้วยกันไม่ได้นะคะเดี๋ยวจะมาลองปใหม่เดี๋ยวเราจะใช้จากMixamoดูโมเดลจากMixamoนะคะคลิกเพื่อเปิดของเด็กๆนี่มันจะถามก่อนว่าเขาจะต้องให้เราลงทะเบียนก่อนLoginเข้าก่อนSigninนให(ะ)ค-้S(ะ)igninในSigninน่ะให้เลือกเป็นFacebookเราSigninผจ(-่)ากf(นF)acaebookเราไปเลยอันนี้แม่Signginมาตั้งแต่บ้านแล้วนะคะมันก็เลยเข้ามาตรงนี้นะคะสิ่งที่เด็กๆจะต้อง...ก่อนอื่นSigninให้เรียบร้อยก่อนถ้าใครไม่Signginมันจะไม่เข้ามาในหน้านี้นะคะเด็กๆมันจะไม่ขึ้นหน้าAnimatiแอนิเมชัน(ons)หรือหน้าCharactersอย่างนี้ขึ้นมาเขาจะให้เราSigninเข้ามาก่อนเดี๋ยวรอแป๊บหนึ่งนะคะพอดีอีก2เครื่องยังSigninไม่เสร็จต้องรอกันก่อนใครที่เข้ามาแล้วนะคะให้เด็กๆคลิกที่...เห็นไหมด้านบนมันจะมา(-ี)CharactersกับAnimac(t)ionsใช่ไหมคะให้เราเลือกที่Charactersก่อนแล้วตรงช่องค้นหาน้องคนนี้เขาชื่อAmyค่ะพิมพ์คำว่า"A-M-Y"Amy"ค่ะพิมพ์คำว่าA-m-yเห็นไหมเห็นไหมแล้วคลิกค้นหานะคะเด็กๆนี่ให้คลิกเลือกคนนี้เอาตัวเหมือนกันก่อนนะอยากเปลี่ยนค่อยไปเปลี่ยนเอาทีหลังเพราะสอนมันจะได้ไปเหมือนกันเดี๋ยวตั้งค่านั-้(-่)นนี่นู-่-้(น)แล้วจะงงนะลูกนะเพราะฉะนั้นเอาตัวเดียวกันก่อนเลือกAmyเหมือนแม่ก่อนนะคะโอเคแล้วใช่ไหมองุ่นเจอหรือยังA...A-m(M)-y(Y)AmyAmyAแล้วก็m(M)-y(Y)แล้วก็กดที่แว่นขยายนี่มันจะขึ้นมา3ตัวนี่ให้เลือกตัวน้องเด(ล)-็กผู้หญิงนี่น้องเด็ก(Amy)สีชมพูนี่พอได้ตัวน้องแล้วนะคะเด็กๆคลิกที่ปุ่มดาวน์โDownload(หลด)1ครั้งมากำหนดค่าตรงนี้นะคะเด็กๆตรงFormatกำหนดเป็นFb(B)Xxf(F)orUnityเห็นu(U)nityอยู่ตรงไหนคลิกเลยเห็นไหมForUnityหาForUnityให้เจอนะคะเลือกForUnityเพราะเราจะเอาไปใช้ในUnityเราเห็นไหมมันจะมีบอกว่าเอาไปใช้กับอะไรเราเลือกForUnityนะคะตรงPost(e)ตรงPost(e)ดูนะมันมีOriอริจ(g)in-ิน-ัล(al)กับ...แต่T-(เ)ราPost(จะ)เลือกT-P(p)ost(e)นะคะเด็กๆค่าPoseต้องเป็นT-P(p)ost(e)นะคะถ้าตั้งค่า2ตัวนี้เสร็จเรียบร้อยแล้วก็คือตรงFormatเลือกFBX-ForUnityแล-้วก็ตรงPoseเป็ะ(น)T-P(p)ost(e)ถ้าถูกต้องกดดD(า)วน์โหลownload(ด)ได้เลยค่ะก็รอน้องโหลดนะป-ุ(-ึ)-๊บนี่เราได้1...1ตัวแล้วนะตัวนี้ก็คือตัว...ตัวต้นตัวท่า...ท่าหลักอันนี้คือตัวโมเดลทีนี้เราจะเอาไปแต่โมเดลไม่ได้ในMi(a)xa(i)moน-่ะเราจะต้องม-่ะ(า)เอาแอนAnim(-ิ)เมati(ช)-ัon(น)น้องด้วยนะคะให้เด็กๆคลิกที่Animationsเอาล่ะอันแรก...อันแรกที่เราอยากได้ไปแอนAnim(-ิ)เมati(ช)-ัon(น)หรือการเคลื่อนไหวแรกที่เราอยากจะได้ไปนะคะก็คือแอนAnim(-ิ)เมati(ช)-ัon(น)ที่ชื่อว่า"Idel"(e)พิมพ์I...Iแล้วก็d(D)-l(L)-e(E)Idlelนะคะเด็กๆอะไรโผล่มาข้างหลังน่ะลบออกไปด้วยทำไมมีของแถมAmyไม่ลบออกเอาใหม่เ(ๆ)อาใหม่เอาใหม่I-d(D)-e(L)-l(E)นะคะเด็กๆIdelน(e)แล้ะคะเด(วก)-็กดEnteๆ(r)กดไอ้ตัว...กดEnterก็ได้ได้หมดนี่เห็นไหมคะเด็กๆลองคลิกที่คำว่า"Idle"สังเกตที่ท่(ถ้)ายืนของน้องจะเปลี่ยนไปตามIdleที่เราเรียกเห็นไหมนี่ถท-่(-้)าเริ่มต้นน่ะอยากได้ตัวไหนเลือกเอาเลยเลือกเอา1ท่านะเด็กๆยืนตรงๆมันไม่เท่ก็จะเอายืนแบบงอขานิดหนึ่งแต่ให้เลือกที่มีคำว่า"Idle"นะอย่(-ัน)างอื่นไม่เอานะคือตอนนี้ท่านี้แอนAnim(-ิ)เมati(ช)-ัon(น)ท่านี้ก็คือยืนเห็ใช-่(น)ไหมอันนี้ยืนแล้วจะมีโยกมีโยกซ้ายโยกขวาเสียด้วยเลือกเ(ไ)ดอา(-้)นะคะเลือกเอาสัก1ท่าอันนี้ยืนแบบพอยต์เท้าเล็ก...นิดหน่อยเลื่อนดูได้นะคือเหมือน...เหมือนให้นึกถึงน่ะตัว...ตัวเกมเราน่ะเราจะเปิดตัวน้องด้วยท่าไหนเลือกเอานี่เหมือนถ้าเอาเป็นตัวนี้เห็น-ี(ไ)-่เหม-ื(แ)อนท(-ิ)-่าเป็(มช)นต-ัวน-ี้เขห็นไหมAnimationเขาก็จะไปตามแบบนี้น่ะลูกยืนไม่ได้ยืนอยู่เฉยๆยืนโยกไปโยกมาอย่างนี้นะคะเขาจะเอาIdleเฉยๆน่ะเขาจะเอายืนเฉยๆเดี๋ยวดูท่านี้ก่อนแหมมือตรงดิ๊งเลยไม่เอาเลือก...แม่เลือกได้แล้วนะแม่จะเอาตัวนี้นะเหมือนเดิมนะคะพอเราเลือกแล้วเราก็คลิกที่ดาวน์โหDownload(ลด)นะคะเด็กๆตรงSkinเพราะFormatนี่เหมือนกันเพราะมันเป็นCharacterของตัวโมเดลคือน้องAmyใช่ไหมตรงนี้ไม่ต้องไปตั้งเราจะมไป(า)ตั้งค่าที่Skil(n)lนะคะกำหนดค่าSkinเป็น...WhithoutSkinนะคะตรงค่าอื่นไม่ได้กำหนดนะคะFramespers(S)econdก็ไม่ได้กำหนดKeyframeReductionกd(-็)ไม่ได้กำหนดนะคะเพราะว่าเขา...ตัวนี้มันทำมาแล้วแอAni(น)-ิเมชันmationมันทำมาแล้วเราไม่ต้องไปกำหนดเราแค่มาเลือกว่าเราต้องกจะ(าร)ใส่Skinหรือไม่ใส่Skinตอนนี้ก็คือเราเลือกว่าไม่ใส่นะคะเสร็จแล้วคลิกดาวDow(น)-์โnlo(ห)ลad(ด)ได้เลยไดใน(-้)ท่ายืนนิ่งๆแล้วเอาอีก2เราจะต้องได้ทั้งหมด3ท่ามี3ท่ามียืนแล้วก็...บอกแล้วชื่อเกมเราคือRunเพราะฉะนั้นท่าต่อไปก็คือหาท่าวิ่งพิมพ์ค่ะพิมพ์ในช่องค้นหาr(R)-u(U)-n(N)อย่าลืมลบโอ้โหMi(a)xa(i)moนี่มันไม่เคล-ียร์ค่าในค-ีย-์บอร์ดที่เราพิมพ์นะเด็กๆเพราะฉะนั้นลบออกด้วยนะคะตรงSearchมัน-่ะเขาไม่เคลีต(ย)รง(-์)ค่าเราต้องลบออกแล้วก็พิมพ์ใหม่เข้าไปr(R)-u(U)-n(N)Runเฉยๆก็น่าจะขึ้นแล้วมั้งนี่ไงแล้วเหมือนเดิมอยากได(ให)-้เขาวิ่งท่าไหนดก็เลือกค่ะเลือกท่าเอาเร็วๆไหมตรงนี้สามารถตั้งได้นะนี่มันจะมีStyleมสไตล-์(-ี)อะไรอย่างนี้ให้ตั้งได้วิ่งเหมือนจะเข้าเส้นชัยแล้ววิ่งช้าไปใครชอบวิ่งเร็วๆก็ลองดูเลือกเอาทีนี้แต่ไม่อยากให้มันวิ่งไปหาคำว่า...เดี๋ยวนะอยากให้ได้แบบวิ่งอยู่กับที่ก่อนลองค้นด้วยคำนี้สิเด็กๆI...ตอนนี้อยากได้แบบวิ่งอยู่กับที่น่ะI-m(M)ImpressP-r(R)-e(E)-s(S)-s(S)Impressนะคะลองหาด้วยคำว่า"Impress"สิพิมพ์ผิดเหรอe(E)-s(S)-ss(SS)ขาดไปตัวหนึ่งไม่ขึ้นImpressเดี๋ยวนะเดี๋ยวนะย-ังไม่ได้ตัวที่ต้องการไม่อยาก...อยากได้ตัววิ่งแต่แบบให้มันวิ่งอยู่กับที่น่ะนึกออกนะคะขอตัวที่มันวิ่งอยู่กับที่นะลูกไม่เอาแบบวิ่งแล้ววิ่งไปน่ะอันนี้วิ่งถอยหลังอันนี้วิ่งขึ้นบันไดเจอแล้วi(I)njuredอันนี้InkjuredImpressไม่ใช่เหรอไม่เจอตัวนั้นก็ช่างไม่..เรา(.)อยู่นิ่งๆก็ได้เราเลือกเลยค่ะจะเอาวิ่งแบบไหนเลือกสัก1อันForRunningRunR(L)ol(o)klb(B)ackกดSlowดีกว่าเร็วไปเดี๋ยวจะควบคุมยากSlowไม่สวยวิ่งเป็นวงกลมRunningเฉยๆตกลงเอาตัวนี้เมื่อเลือกA(แ)อนิเมชnimation(-ัน)ที่เราต้องการได้แล้วนะคะเด็กๆก็คลิกที่ดาวน์โหDownload(ลด)เหมือนเดิมแล้วก็กำหนดSkinSkinน่ะเหมือนเดิมนะคะSkinWithoutSkinเหมือนเดิมก็คลิกที่ดD(า)วน์โหลownload(ด)ได้เลยอีก1ท่าค่ะให้หาคำว่า"Flying"Flyingแปลว่าบินF-l(L)-y(Y)-i(I)-n(N)-g(G)FlyingFlyเฉยๆไหมFlyingพิมพ์ผิดเหรอF-l(L)-y(Y)Fly[เสียงหัวเราะ](อาจารย์สุธิรา)อันนี้ค้างอยู่กับที่...ไม่เอาไม่เอาไม่สวยFlyingi(ก)-็ม-n-gเด-ี-๋(อ)ย-ู่นี่นะI-N-ว(G)นะครับอยากได้แบบบินขึ้นไปน่ะแบบตรงๆน่ะเอาท่านี้ก่อนแล้วกันเหมือนเดิมนะคะเราก็คลิกดาวน์กDownl(โ)หลoad(ด)ได้อันนี้ดีกว่าชอบ...ชอบท่านี้ช(เ)อบ(า)ท่านี้แล้วกันเหมือนเดิมนะคะเช็กก่อนเสร็จแล้วก็คลิกดD(า)วน์โหลownload(ด)ทีนี้เมื่อเราได้รูปแล้วก่อนจะนำไปใช้งานก่อนจะนำไปใช้งานนะคะเด็กๆไปที่Folderที่เราดาวน์โหDownload(ลด)มาเห็นหรือเปล่าเห็นหรือเปล่าดูนะคะดูชื่อนี่ชื่อไฟล์มันตั้งตามที่เราดาวน์โDownload(หลด)น่ะมันจะเรียกใช้ยากเพราะฉะนั้นมาตั้งชื่อใหม่ให้น้องกันก่อนตัวแรกตัวแรกตัวแรกนะคะตัวแรกนี่เราจะเปลี่ยนชื่อคลิกขวาแล้วเลือกRenameเด็กๆนามสกุลเอาไว้นะคะ.F(f)bxเอาไว-้ตั-้งชื่อตัวแรกชื่นะคะ.Fbxเอาไว-่-้(า)T-P(p)oseไฟล์แรกของเราไฟล์แรกคือไฟล์ล่างสุดดูตำแหน่งนะดูตำแหน่งเราโหลดมา4ไฟล์ใช่ไหมคะเห็นไหมไฟล์แรกจะอยู่ก(อ)-ันล่างสุดนะไฟล์ที่234เพราะฉะนั้นเวลาเปลี่ยนชื่อเรียงตามที่แม่เรียงนะ1234นะคะไฟล์แรกคลิกขวาแล้วก็คลิกRenameตัวนี้ชื่อน้องก็คือT-P(p)osesตัวTแล้วก็ขี-(ด)นะคะแล้วก็ขีด-แล้วก็P(p)oseP-O-t(S)ไฟล์ที่1ตั้งชื่อว่าT-P(p)oseTแล้วก็ขี-(ด)แล้วก็P(p)oseไฟล์ที่2ค่ะไฟล์ที่2ตั้งชื่อว่าNoneNoneอะไรNoneNonNoeอะ(n)ไรNoneNoneIdleNone(-)Idleเห็นไหมเราลบตรงไอ-ั-้(น)นี-่(-้)ออกเหลือคำว่า"None"กับ"Idle"กับIdleไว้IหายลบIไปเสียแล้วตัวที่2ชื่อNone(-)Idleนะคะใส่ขีด...ใส่ขีดคั่นระหว่างคำว่า"None"กับ"Idle"ด้วยจะได้เห็นจะได้รู้ว่าอ๋ออันนี้คือท่ายืนใส่ผิดใส่ผิดNoneแล้วก็ขีดแล้วก็Idleตัวที่3ไฟล์ที่3นะคะไฟล์ที่3ชื่อNoneเหมือนกันแต่เป็นNone(-)Runningเห็นไหมใส่ขีดคั่นระหว่างNonกับRunningตัวที่4ก็เป็นNone-Flyนั่นเองตามท่าน่ะจะได้นึกถึงได-้นะNonแล-้วก็Flyนะคะจะใส่Flyingก็ได้แล้วแต่เห็นไหมเด็กๆก็จะมีไฟล์ทั้งหมด4ตัวนะคะกดShiftเพื่อเลือกทั้ง4ตัวเลือกไว้ก่อนนะยังไม่ทำอะไรมันนะเลือกไว้เสร็จแล้วเรากลับมาที่Unityเรากลับเข้าไปที่โปรแกรมUnityนะคะเด็กๆตอนนี้ใครมาที่Unityแล้วเข้าไปที่Assetsเห็นไหมไปที่Folderที่ชื่อAssetsนะคะแต่ก่อนอื่นก่อนอื่นมาที่นี่ก่อนค่ะไปที่เมนูFileเมาส์จะเลื่อนไปไหนนี่เดี๋ยวเถอะเดี๋ยวตีตายเลยน้องเมาส์นี่เมนูFileก่อนนะคะแล้วก็เลือกBuildSettingsเราต้องSเซ็(et)ตค่าให้มันก่อนเราจะสร้างเราก็ต้องไปBuildมันก่อนBuildSettingsรอนะคะเด็กๆจะต้องมีPop-upหน้าต่างPop-upที่ชื่อคำว่า"BuildSettings"ขึ้นมาอยแบบ(-่าง)นี้นะคะใครยังRenameไม่เสร็จไม่ใช่อะไรเดี๋ยวไม่ตั้งชื่อตามแล้วพอเวลาเรียกใช้ชื่อน่ะพอมาพิมพ์ชื่อตามที่แม่เรียกน่ะตัวเองจะงงเพราะฉะนั้นใถ(ห)-้าตั้งตามแล้วเวลาเรียกใช้ก็จะได้เรียกได้ง่ายขึ้นนะคะเพราะฉะนั้นตั้งชื่อตามเลยจะได้เรียกใช้ได้ง่ายๆนะคะครบหรือยังมี...อันสุดท้ายเหรออันไหนอันสุดท้ายFlyไงFlyingเพราะเรามี3ท่านะมีIdleยืนอยู่เฉยๆท่ายืนนิ่งๆท่าที่2Runningท่าที่3Flyingเพราะฉะนั้นNon...Nonเราก็จะมีNone(-)Idle,None(-)Runningแล้วก็None(-)Flying3ตัวเราจะมีตัวโมเดลหลักอยู่ที่ไฟล์ที่ชื่อว่าT-posesนะคะส่วนไฟล์ที่ชื่อว่าNone(-)Idle,None(-)Runningแล้วก็None(-)Flyingน่ะคือแอนิเมชันไฟลอยู่ที่Animat(-์)..ion(.)ไฟล์ที่เป็นแอนิเนAnimat(ม)ชัion(น)นะคะใครที่Renameเสร็จเรียบร้อยแล้วกลับมาที่โปรแกรมUnityที่แม่บอกนะคะคลิกที่เมนูFileแล้วเลือกBuildSettingsB-u(U)-i(I)-l(L)-d(D)BuildSettingsถ้าคลิกเลือกแล้วมันจะขึ้นหน้าต่างBuildSettingsขึ้นมารออีก2เครื่องค่ะพอดีอีกเครื่องหนึ่งเพิ่งเปิดProjectได้ตี๋น้อยเสร็จหรือยังโอเคเด็กๆต้องจำนะเวลาใช้เพราะUnityมันต้(จะ)องออนไลน์ด้วยเพราะมันจะไปดึงฟังก์ชันดึงCompona(e)ntต่างๆมาใช้งานนะคะเพราะฉะนั้นเวลาเข้าใช้งานมันจะต้องLoginเข้าทุกครั้งน่ะใครลืมแล้วมันก็นี่เสียเวลาเข้าโปรแกรมนะเด็กๆเพราะฉะนั้นจำให้ดีUnityใช้ตัวไหนLoginเข้าไปได้หรือยังของบาสเสร็จหรือยังโอเคใครที่ขึ้นหน้าต่างBuildingBuildSettingsแล้วนะคะให้คลิกAddAddo(O)pens(S)cenesเห็นไหมคะมันจะมีตัวนี้ติ๊กถูกขึ้นมาโอเคไหมใครยัง...ใครยังไม่.มี(..)ติ๊กตัวนี้นะคะAddOpenScenesนี่เห็นไหมตัวนี้จะขึ้นมาถ้า...ถ้าใครไม่คลิกเลือกมันจะไม่ขึ้นนะคะเดี๋ยวปิดก่อนใครยังไม่ทำอะไร.ม-ัน(..)ให้ดูใหม่Fily(e)BuildSettingsนี่แม่Addแล้วนี่ไอ้ตัวนี้จะขึ้นมาพอขึ้นมาแล้วมากำหนดค่าตรงนี้ค่ะตรงMatrixTeuc(x)tures(S)izweนี่เห็นไหมคะเราจะมากำหนดค่าที่...แถบเครื่องมือAsseti(I)mport'Overl(r)ig(d)eht(s)นี่นะคะตรงนี้นะคะ2อันข้างล่างนี่ท(ค)-่าแรกที่เราจะกำหนดก็ค-ือ...TextureSizeเล-ือกเป็นMax2048ค่ะเห็นไหมคะเลือกMax2048นะคะทีนี้TextureCon(m)presstionเลือกเป็นForceFastนะคะเลือกForcef(F)astCompresse(o)rดูนะคะตรงAsseti(I)mportOverl(r)in(d)egh(s)กำหนดค่าMaxTextureSiOv(z)er(เ)ป็lig(น)ht2048ตรงTextureComprest(s)ionเลือกเป็นForceFastCompressป็(or)นะคะเช็กก่อนเด้อว่ากำหนดค่าตรงแล้วจากนั้นให้กด...ApplyนะคะกดApplyเขียวๆขึ้นแล้วไอ้คำว่า"Apply"หายไปแล้วก็ปิดหน้านี้ได้นะเด็กๆApplyอยู่ข้างล่างนี่ใครกดแล้วถ้าหายก็...แม่จะปิดแล้วนะโอเคทีนี้ให้เรามาที่Assetนะคะเด็กๆคลิกดับเบิลคลิก...นี่เข้าไปจิ้มที่ตำแหน่งนี้นะคะคลิกขวาเลือกCreateFolderตั้งชื่อตรงนี้ว่าModelsเพราะเราจะเอาโMo(ม)เดdel(ล)มาใส่ไอ้4ไฟล์นั้นน่ะm(M)-o(O)-ddddD-e(E)-l(L)เติมs(S)ด้วยเพราะเราไม่ได้มีโมเดลตัวเดียวเรามีหลายตัวเราใส่s(S)ให้น้องด้วยนะครัะ(บ)แล้วก็ดับเบิลคลิกเข้าไปที(ใน)-่โมเดลที่เราสร้างยังไม่มีอะไรใช่ไหมคะเห็นไหม4ไฟล์นั้นน่ะที่บอกให้-ำShiftเลือกไว้ลากลงมาใส่ค่ะถ้าใคร...เช็กด้วยนะคะว่ามันเอามาใส่ไว้ในFolderชื่อModelอโมเดล(s)ของเรานะคะเด็กๆดเช(-ู)-็กว่าเช็กอย่างไรดูด้านบนเห็นไหมAssetsแล้วก็Modelsมันต้องอยู่ในModeโมเดล(ls)นะคะไม่ใช่อยู่ที่Assetsถ้าอยู่ที่Assetsผิดเด-็กๆต้องเอาใส่ไว้ยู่ท-ี่(ใน)Modelsนะคะในโ(F)olderMฟลเดอร-์(o)deโมเด(ls)ลที่สร้างใส่ให้ถูกFoldeกโฟลเดอ(r)ร์นะลูกเพราะAssetsใช่ๆเลือกก่อนต้องเลือกก่อนต้องเลือกก่อนนะคะไม่เลือกลากไม่ได้เนะ(ด้)ShiftกดShiftเลือกทั้งหมด4อันนี่Shiftตัวที่1กับShiftตัวสุดท้ายจะได้4ไฟล์แล้วเราก็ลากไฟล์นี้ใส่ลงไปในFolderModelsนโฟลเดอร์โมเดลที่เราสร้างไว้ใครยังเอาโมเดลตัวเองมาลงในFโฟ(o)ldลเดอ(er)ร์ไม่ได้เอาลงไม่ได้ทำต่อไม่ได้เด้อทำไมมีแค่3เขามี4อันหายไปท่าหนึ่งเป็น3เหรอMaximoขาดท่าไหนIdelได้แล้วFlyได้หรือยังดูสิบาด้อ(ส)ขาดไปท่าหนึ่งRunningดูนะแม่ให้โหลดมาทั้งหมด4โมเดลบาสได้แค่3โมเดลหายไปไหนโมเดลหนึ่งตอนนี้จะเห็นว่าเรามีโมเดลในโ(F)olฟลเ(d)eดอ(r)ร์เราทั้งหมด4โมเดลนะคะเด็กๆโหลดได้แล้วก็แก้เปลี่ยนชื่อให้เด้อให้มันตรงเด้อเดี๋ยวเรียกใช้แล้วไม่เหมือนกันทีนี้ใครที่มีFoldeโฟล(r)เดอ-้ร-์(ย)...โมเดลครบ4ให้เลือกโมเดลแรกนะคะเด็กๆให้เลือกโมเดลที่ชื่อว่าT-P(p)oseเราจะเห็นว่าๆไอ้ตัวT-P(p)oseเรานี่มันไม่มีอะไรไม่มีสีใช่หรือเปล่าคะแต่ก่อนอื่นเด็กๆคลิกที่T-P(p)oseไว้ก่อนคลิกที่โมเดลที่ชื่อว่าT-P(p)oseก่อนแล้วก็มาที่Materialsค่ะนี่นะดูดีๆนะตอนนี้เราอยู่ที่T-poseMaterialsแล้วก็เลือก...ที่Materialsคลิกที่ExtAsse(rac)tTexturesนะคะเห็นไหมเห็นปุ่มนี้นไห(ะ)ม123อันที่3นี่เห็นปุ่มที่3นะคะAt(Ex)track(t)Texturesคลิก1คต(ร)-ั้งชื่อให้ตั้งชื่อให้มันว่าFolderเดี๋ยวนะคลิกNewF(f)olderนะคะพอคลิกอันนี้แล้วคลิกที่คำว่า"Newfolder"ก่อนให้มันขึ้นFโฟ(o)ldลเดอ(er)ร์มาแล้วก็ตั้งชื่อFolderโฟลเดอร์นี้ว่าt(T)exturet(T)-e(E)-x(X)-t(T)-u(U)-r(R)-e(E)เติมs(S)ด้วยเพราะาTexturesเราคงไม่มีอันเดียวแน่นอนTTนะคะT-e(E)-x(X)ดูตรงไหนดูตรงนี้ได้นี่เห็นไหมคำว่า"Textures"ดูจากปุ่มที่เรากดเมื่อก-ี้น-ี้T-e(E)-x(X)-t(T)-u(U)--(R)r-e(E)-s(S)เติมs(S)เข้าไปด้วยนะคะแล้วก็คลิก...โ(ค)ฟล-ิกFolderเดอร์นั้นแล้วก็คล-ิกSelectFolderมันจะมีโ(F)oฟล(l)deเดอ(r)ร์ชื่อt(T)exturesขึ้นมาเห็นไหมคะๅแล้วมันก็จะขึ้นไอ้นี่มาหน้าต่างนี้มาให้เด็กๆกดFixnowได้เลยค่ะเห็นไหมเราจะมีTexturesในโมเดลเราจะมีTextureโ(s)Folฟลเด(d)erอร-์(T)texturesขึ้นมา1อันได้หรือยังใครยังไม่ได้พอมีt(T)exturesแล้วเหมือนเดิมนะคะเรากดที่T-P(p)oseเหมือนเดิมแล้วก็เลือกอยู่ที่Materia(e)lsเหมือนเดิมแต่เปลี่ยนเป็นEA(x)tractm(M)aterialsทำเหมือนเดิมนึกออกนะNewfolderเหมือนเดิมแล้วก็พิมพ์คำว่าอะไรคะ"Material"อ(sต)-ัน(ว)ที่2เห็นไหมก็คือเราจะต้องมาสร้างที่เก็บให้มันน่ะเก็บTexturesกับMaterialsน่ะเสร็จแล้วเราก็คลิกเลือกm(M)aterialsที่เราสร้างแล้วก็คลิกSelectเห็นไหมคะเราจะต้องมี2Folde2โฟลเดอ(r)ร์นี้ขึ้นมานะคะไม่ใช่ไปคลิกสร้างใหม่Createมันจะเป็นคนละแบบไม่อย่างนั้นมันจะไม่เชื่อมโยงt(T)exturesนะให้นึกถึงถ้าคลพูดถ-ึ(-ิ)กจากตรงนี้มันจะเป็นการเชื่อมโยงว่ามันเป็นTexturesของโมเดลนี้เป็นMaterialsของโมเดลนี้คลิกT-P(p)oseก่อนไม่ๆต้องคลิกที่T-P(p)oseนะมาสร้างผฐ(-่)านที่T-P(p)oseนะExtractTexturesแล้วก็สร้างFolderชื่อTexturesExtractาง(M)aterialsแล้วก็สร้างโ(F)olฟลเ(d)eดอ(r)ร์ชื่อMaterialsในโมเดลเราจะมีFolderTexturesกับMaterialsนะคะอันนี้ยังไม่ทำอะไรเลยนะแค่เอาโมเดลมาลงนะนี่เรา10โ(ห)มดเวลามง(ไ)ปถึงไหนแล้ว10ครึ่ง(.)30น.โอเคนะเช็กนะคะว่าในโมเดลจะต้องมีFolderชื่อMTe(a)xtu(e)riale(s)กับTMa(ex)te(u)ria(es)lเพิ่มขึ้นมาอีก2ตัวทีนี้สิ่งที่เราจะ...ต้องไปทำต่อไปก็คือไปตั้งค่าScenesไปที่Assetsค่ะเห็นไหมคะFoldeโ(r)Assetsนะแล้วเข้าที่Skin...Scenesน่ะScenesน่ะดับเบิลคลิกเข้าไปคลิกขวาแล้วก็เลือกRenameเปลี่ยนชื่อนะคะชื่อเดิมนี่เปลี่ยนเป็นGameGGให(นะ)ญ่G-a(A)-m(M)-e(E)ตอนนี้เด็กๆจะต้องมาที่Folโฟลเดอ(der)ร์ชื่อว่าScenesนะคะเข้าไปในFolderโฟลเดอร์ชื่อว่าScenesแล้วเปลี่ยนชื่อg(G)ameเปลี่ยนเป็นGameคลิกขวาแล้วเลือกRenameนี่นี่เปลี่ยนเป็นG-a(A)-m(M)-e(E)=Gameตรวจดูด้วยน้องเปลี่ยนหมดหรือยังโอเคไปต่อนะคะให้เด็กๆมาดูที่แถบเครื่องมือทางขวามือเห็น...เห็ไอ-้(น)ตัวนี้ไหมนี่Linghtingน่ะที่มันขึ้นคำว่า"Lighting"น่ะค่ะเอาตัวนี้นะคะคลิกเลือกเห็นคำว่า"Light"ไหมเห็นคำว่า"Lighting"ไหมคลิก1ครั้งโอเคไหมเอาใหม่ด้านล่างสุดทางขวามือเห็นไหมคะแถบเครื่องมือที่มีโลโก้ตัวที่3มันจะขึ้นคำว่า"AutoGenerateLighting"นี่เราคลิก1ครั้งขึ้นหรือยังเห็นไหมเห็นไหมตั้งค่าที่...เดี๋ยวนะคลิกไหน(N)eนะ(w)คลิกNewโอเคคลิกตรงนี้คลิกคำว่า"New"นี่คลิกหรือยังมันจะมีไอ้...อะไรนะแล้วก็เปลี่ยนชื่อตรงนี้ชื่อตรงหลอดไฟนะคะเปลี่ยนเป็นMainM-A-I-NMain-(L)ight-(i)ngใช่ๆใช่ๆตั้งชื่อเสร็จก็มาติ๊กที่AutoGenerateนี่ไงนี่ๆอยู่ล่างสุดนี่ตรงคำว่า"G-ำ(e)nerateLighting"ให้คลิกที่Autog(G)enerateคลิก...ติ๊กเครื่องหมายถูกที่AutoGenerateต่อไปค่ะอันนี้ปล่อยไปนะคะเรา...มันGenerateอยู่เพราะเราตั้งไว้แล้วว่าAutoGenerateทีนี้มาที่ตรง(-ัว)นี้ในพื้นที่ตรงนี้นะคะHierarchyของเรานี่คลิกขวา1ครั้งแล้วเลือก3DObjectเลือกPlaneเอาพื้นมาวางวางพื้นแล้วนะคะทีนี้เราจะมาเพิ่มขนาดตรงนี้นะคะไปที่Scaleเห็นไหมที่PlaneของเราในScaleของใส่เข้าไปเท่าไรนะเพิ่มเป็นเรี(ลข)ยกเหมือนกันเลยนะ5ทั้งแกนXแกนYแกนZเพิ่มพื้นที่ตรงScaleเท่านั้นนะคะX5Y5Z5,5,5,5ใส่ไปเลย5,5,5...ทีนี้ให้เด็กๆเข้ามาที่...พื้นเราตอนนี้มันไม่มีสีนะเราจะใส่Textureให้เขาเพราะฉะนั้นเราจะต้องไปที่AssetsModelsของเรานะคะModelsแล้วก็ไปที่TexturesTexturesของเราของตัวเกมน่ะมันมีTexturesมันแล้วแต่ของพื้นน-่ะม(ย)-ัน(ง)ไม่มีเพราะฉะนั้นเราจะสร้างCreateFolderตัวนี้ชื่อว่าPlanePlanenแปลว่าPlanแปลว่าพื้นน-่ะP-L-l(A)-a(N)-n(E)PlaneนะคะP-L-l(A)-a(N)-n(E)เพราะฉะนั้นเราจะไปหาพื้นมาใส่กันไปเปิดเว็บไซต์ปิดMi(a)xa(i)moได้เลยเราใช้เสร็จแล้วพอแล้วเราเอาแต่ตัวมันนะคะเด็กๆลองSearchคำว่า"Textures"ก่อนTexturesT-e(E)T-e(E)T-e(E)-x(X)-t(T)-u(U)-r(R)-e(E)เติมs(S)ด้วยTexturesแล้วก็วรรคTexturesที่เราจะหาก็คือGroundค่ะพื้นGroundที่แปลว่าพื้นG-r(R)-o(O)-u(U)-n(N)-d(D)ทีนี้อยากได้พื้นที่เป็นแบบ...มันเป็นภาพวาดนะก็เลยจะใช้คำว่า"Hand""HandPrint"H-a(A)-n(N)-d(D)แล้วก็P-r(R)-i(I)-n(N)-t(T)ได้HandP(p)rintของแท้เลยเปลี่ยนเป็นHandP(p)aintเปลี่ยนp(P)rintเป็นPaintสิโอเคนี่ๆๆเลือกเอาจะเอาพื้นแบบไหนอะไรอย่างไรเอา...เขาจะเอาอ-ันนี้แหล-่ะไม่สวยน่ะเอามีดอกไม้ด้วยดีกว่าเอาอันนี้นะจะSaveA(a)sแล้วนะให้Saveไว้ที่Desktopนะเด็กๆเราจะได้หาได้ง่ายๆSaveชื่อว่า...ชื่อว่าGroundเลยแล้วกันGGนชื่อว่าGroundเลยแล้วกันG-R-...G-r(O)-o(U)-u(N)-n(D)-dแม่Saveไว้ที่Desktopนะถ้าใครไม่Saveไว้ที่Desktopตามหาไม่เจอไม่รู้ด้วยถ้าใครได้แล้วนะคะSaveไว้ที่Desktopคลิกขวาที่รูปนั้นแล้วก็คลิกSaveA(a)sแล้วเราก็จะกลับมาที่UnityของเราSaveได้หรือยังครับใครยังSaveไม่ได้ครับเลือกสัก...เลือกสักGroundหนึ่งจะเอาแบบไลือก(หน)เอามาก่อนแล้วค่อยมาเปลี่ยนที-่หลังก็ได้ลูกดูนะตอนนี้เราอยู่ในFolderPlaneหรือเปล่าถ้าอยู่นะคะเราก็ไปเปิดDesktopเราแล้วก็เลือก...ไหนล่ะน้องอยู่ไหนล่ะGroนะ(u)ndGroundGroundทำไมไม่เห็นเมื่อกี้ก็ว่าSaveaไป(s)แล้วนี่ไหนๆไหนๆเอาไ(ใ)หม-่สิSaveI(i)mageA(a)sอ๋อลืมดูยังอยู่ในDownloadsอยู่เลยไม่เป็นอะไรMoveไปก็ได้ได้เหมือนกันอยู่Downloadsก็Downloadsน้องGroundของเรานะครับจับไปไว้ที่Desktopนะนี่นะคะเห็นไหน(ม)ที่โหลดมาคลิก...ไ(ใ)หนLiละ(ne)Unityเราต้อง...เหมือนเดิมลากไฟล์ลงมาใส่นี่ได้แล้วนี่นะนี่นะนี่นะมันต้องอยู่ในFolderที่ชื่อว่าTexturesแล้วก็Planeนะคะดูดีๆด้วยนะคะเพราะเรามีหลายส่วนนะแยกแยะด้วยตอนนี้เราจะทำเกี่ยวกับโมเดลของเราเด(ก)-ี-๋(-่)ยวกับSceneModelข(น)ะคองเ(ะ)ราให้ไปที่Texturesแล้วก็ไปที่PlaneในPlanน่(eจ)ะมีGrouondไฟล์...ไฟล์พื้นที่เราไปSaveมานะคะจะเอามาใช้ใครยังไม่ขึ้นพื้นที่เราSaveไว้ดูสิดูสิเช็กFolderด้วยนะคะทีนี้ให้ไปที่...ย้อนกลับไปที่Modโมเดล(els)เรานะคะแล้วเข้าไปที่Materialsนะคะเด็กๆตอนนี้เรามีMaterialsของตัวโมเดลแต่เรายังไม่มีMaterialsของพื้นนะของPlaneนะคะตอนนี้ต้องมาที่Assetsm(M)odelsMaterialsที่เราทำFolderไว้แล้วนะคะคลิกขวาเลือกCreateMaterialหาMaterialไหนนหว(ะ)-่าเจอหรือยังเห็นคำว่า"Material"หรือยังคะเด็กๆอยู่ตรงนี้นี่เลื่อนลงมาตัวMMaterialคลิก1ครั้งตั้งชื่อค่ะกำหนดชื่อให้น้องชื่อว่า"Grouond"เลยค่ะชื่อใช้Gตัวใหญ่นะคะขึ้นต้นด้วยตัวใหญ่CapitalL(l)ea(t)terGGG-r(R)-o(O)-u(U)-n(N)-d(D)Groundโอเคเราจะได้ลูกกลมๆมาอย่างนี้เห็นไหมตัวนี้ยังไม่มีสีจะใส่Textureใeเดี๋ยวในtextureให้น้องแล้วนะคะเลือกที่Albedoทำไมไม่ขึ้นเอาแล้วเด็กๆดูนะคะตอนแรกตอนแรกของตัวเองไอ้ลูกกลมๆมันไม่มีสีไอ้นี่ใช่ไหมคะนี่ให้ทำอย่างไรให้คลิกที่Albedoคลิกตรงไหนคลิกตรง...เห็นไหมมันจะมีลูกกลมๆอยู่ข้างหน้าAlbedoน่ะแล้วก็เลือกGroundของเราโอเคไหมถ้าคลิอกเลือกได้Grouondก็จะขึ้นส-ีน-ี-้เสร็จแล้วก็ลากเข้าใส่ในPlanข(e)องเราโอเคหรือยังใคร...ใครยังลากไม่ได้ถ้าไม่ชอบค่อยไปเปลี่ยนนะดูก่อนตอนนี้น่ะใครยังเอาTextureใส่ไม่ได้ตอนแรกน่ะเดี๋ยวย้อนนะครับCtrlr+ZZZZตอนแรกนี่เห็นไหมMaterialที่เราสร้างมันจะไม่มีสีใช่ไหมให้เรามาคลิกที่คำว่า"Albedo"นี่ถ้าคลิกตรงนี้ไม่ขึ้นรูปนะต้องคลิกที่เป็นนี่มันถึงจะขึ้นรูปมาและ...แล้วก็เลือกรูป...เสร็จแล้วก็ลากรูปนั้นน่ะใส่เข้าไปจบใครยังทำแบบแม่ไม่ได้ยกมือย้อนดูดีๆนะครับไปอย่างช้าๆตอนแรกเป็นสีขาวอย่างนี้ใช่ไหมเลือกที่ร(ล)-ูป(ก)โลกเราเลือกMe(a)terialที่เราสร้างใหม่เสร็จแล้วมาคลิกที่ตรงนี้เห็นไหมท(ม)-ี-่คำว่า"Albedo"คลิกที่มันเป็นเหมือนลูกกลมๆเล็กๆด(ข)-้าน(ง)หน้าคำว่า"Albedo"น่ะค่ะเห็นไหมคะมันก็จะมีรูปขึ้นมาแล้วก็เลือกรูปที่เราจะใส่เห็นไหมใส่เสร็จแล้วเราก็ลากรูปม(น)-ั-้นไปใส่ในพื้นลากจากMaterialที่เราสร้างน่ะค่ะไปใส่ในพื้นจบวิธีการใช(ส)-่MaterialในวัตถุหรือObjectนะคะใครยังเอาไปใส่ไม่ได้อีกแล้วเรามาตั้งค่าให้น้องสักหน่อยนะคะที่Tillingเห็นไหมคะEAn(m)ist(s)ionท-ี่Tilingนี่นี่XกับYน-ี่กำหนดค่าให้เป็น3ใส่เลข3ลงไปเห็นไหมรูปม-ันจะ...ขนาดภาพน่ะเห็นไหมคะของแม่น่าจะเห็นชัดแต่ถ้าของใครบางคนภาพมันเล็กมาแล้วใช่ๆเพราะว่าของเรามันเป็น...รูปทรงเรามันเป็นสี่เหลี่ยมจัตุรัสเราก็เลยใส่ทั้งแกนXแกนYเห็นไหมตอนแรกตอนแรกเป็น1เด็กๆดูนะคะตอนแรกรูปแรกถ้า.ม่(..)ถ้าTillingเป็น1นะคะTillingเป็น1นี่มันจะใหญ่เห็นไหมดอกไม้ก็ใหญ่หญ้าก็ต้นเบ้อเร่อเลยแม่ก็เลยไปเพิ่มขนาดเป็น3ถ้าอยากได้เล็กกว่านี้เราก็เพิ่มได้เห็นไหมคะ3กำลังสวยแล้วของแม่ถ้าสมมติแม่อยากไให(ด)-้มันเล็กกว่านี้แม่ก็เล(พ)-ิ่-ือก(ม)เป็น5เห็นไหมเห็นไหมคะพื้น...พื้นมันก็จะ...เห็นไหมมีดอกไม้ทุ่งดอกไม้ประปรายโอเคไหมคะแล้วแต่นะคะอันนี้เพิ่ม...เพิ่มScaleเข้าไปได-้เอ-้ยเพิ่มTilingเข้าไปได้นะคะเด็กๆโอเคนะเราได้ส่วนPlaneแล้วทีนี้ก่อนจะทำอย่างอื่นได้เรามาที่นี่ก่อนที่กล้องMainCameraให้เด็กๆคลิกเลือกเห็นไหมให้เห็นมุมกล้องอย่างนี้เห็นไหมคะเลือกMainCameraนะคะเราจะจัดVวิว(iew)มุมมองของเราน่ะเวลาเราวางโมเดลอะไรอย่แบบ(าง)นี้เราก็น่าจะเห็นมุมมองด้วยจะได้รู้ว่ามันหันหน้าหันหลังหันซ้ายหันขวาไปทางไหนนะเพราะฉะนั้นให้เด็กๆไป(มา)ที่Hierarchyแถบเครื่องม-ื(า)อHierarchyทางซ้ายมือนะคะแล้วเลือกMainCameraเห็นไหมให้เลือกที่MainCameraคือกล้องนะคะแล้วก็เอาSceneGamเกม(e)ของเรานี่เห็นไหมคะไม่เอาน่ะอยากให้มันอยู่แค่ตรงนี้ไม่อยากให้อยู่ข้างบนไม่เข้าให้อีกจะฝังเธอไว้ตรงนี้เธอไม่ยอมให้ฝังใส่ได้อยู่แต่จะลงไหมแค่นั้นแหล-่ะบ่ลงให้อีกน้องไม่ลอยสิล-ูกไม่ฝังไปล่-ูก(ะ)จะลอยไว้นี่แหล-่ะอยากให้อยู่ประมาณนี้เจอแล้วเม-ื่อกี้ทำอ-ันไม่(นี้)เข้าให้ลงไป(มา)สิลงมไป(า)สิไม่ดีกว่าดึงออกมานางไม่ยอมฝังเอาไว้นี่แหล-่ะมันไม่ยอมฝังโอเคฝังแล้วนะคะเมื่อกี้คลิกขวาแล้วเลือกนี่มันจะมีE(A)ddxtr(T)ac(b)tAddไว้ที่ไหนตรงนี้มันชื่อว่าอะไรนี่Consoler(เ)tหร-ือ...เด็กๆไม่ขึ้นนี่ของเรามันอยู่ที่Projectนั-่(-้)นแหละเอาใส่ไว้ที่Projectก็ได้Inspectorคือตรงไหนไม่ใช่CloseTabโอเคฝังแล้วนะโอเคค่ะเราก็จะเห็นมุมกล้องของเราก็จะหมุนนะดูCameraนะคะทีนี้ต่อไปต่อไปได้พื้นแล้วสิ่งที่เราจะต้องทำก็คือ...กำหนดค่าให้FreeAsExtr(pe)actก่อนนะคะเลือกเป็น16:9เอาตรง...อะไรนะทำไมมันไม่ให้ติ๊กออกความจริงเราต้องติ๊กLow..ไอ้(.L)Rol(w)lRatesolutionต(อ)-่อกนะแล้วก็เลือกขนาดเป็น16:9มุมมอง16:9นะครับจะได้เห็นที่...ที่นี่เห็นไหมมันจะอยู่ตรงนี้ค่ะเห็นไหมคะมันจะมีDisplayนะกับนี่เลือกเป็น16:9AFreeEspectFreeE(A)spectเลือกเป็น16:9ค่ะโอเคนะทีนี้เดี๋ยวเราจะเอาน้องตัวM(โ)มodel(เดล)เราเราไปที่AssetsModelsไปที่M(โ)มเดodel(ล)เรานะคะแย่แล้วคุณ...คุณจะมาอยู่ตรงนี้ไม่ได้เลื่อนมาหน่อยหนึ่งอ๋อไม่ทันตั้งแต่อันแรกเลยใช่ไหมไปที่...นี-่(-้)นะScสีข(e)nอง(e)ผมอยู่ไหนแล-่ะ(-้ว)น่ะผมไปลบน้องทำไมนี่เลือกMainCameraใช่ไหมคะเสร็จแล้วSceneGaเกม(me)หายไปไหนล่ะSceneเดี๋ยวๆๆหาAssetsก่อนพอมาที่นี่ตรงนี้ตรงหัวนี่มันจะมีชื่อSceneGameอยู่AddAddAddTabเห็นไหมเราก็เลือกตัวนี้นะคะมาใส่ใแต(ส)-่ตรงนี้แล้วกำหนดFreeAspectเป็น16:9นี่ไงโอเคหรือยังนี่ตรงข้างบนน่ะมันจะมีTabที่ชื่อว่าSceneGamเกม(e)นี่นี่น(ๆ)-ี่ตัวนี้ขึ้นมาอันนี้เดี๋ยว...เดี๋ยวCloseไปก่อนนะCloseTabนีไป(-้)ก่อนพอเปิดCameraใช่ไหมตอนนี้แรกมันเป็นอย่างนี้ใช่ไหมคะMainCameraนี่จะแสดงSceneกว้างๆเลยSceneใหญ่ก็คือตัวนี้แล้วทีนี้พอเราเปิดCameraเสร็จเราจะเอามุมมองเกมของเราก็คือตัวนี้เห็นไหมคะTabนี้ลากมันไว้ข้างล่างแล้วเราก็กำหนดFreeAspectเป็น16:9ตัวนี้ก็จะได้มุมมองที่เราจะใช้ทีนี้พอเราเปลี่ยนเห็นไหอ-้(ม)หน้านั้นไ(.).อ-้(.)ตัวกล้องที่เห็นจะหายแต่ไอ้ต-ัว(รง)นี้จะยังอยู่เห็นไหมคะSceneเราจะยังอยู่ได้แล้วนะไปต่อนะคะไปที่Assetsค่ะเดี๋ยวเราจะเอาโมเดลน้องAmyมาใส-่ห๊ะยังไม่ได้ฮ-่วยไม่ได้ยากเลยเลือกMainหรือยังถ้าเลือกMainตรง...ตอนนี้ตำแหน่งนี่ของMainนี่เราจะอยู่ที่Sceneเฉยๆใช่ไหมคะมันก็จะมีมุมกล้องนี่MainCameraตัวนี้ขึ้นมาด้านขวานี้เสร็จแล้วตรงมุมบนให้ไปดูTabTaแถบ(b)ข้างบนนี่มีคำว่า"Game"ไหมให้คลิกที่Gaเกม(me)น่ะแล้วลากลงมาใส่ตรงนี-้แล-้วก็กำหนดค่าAspectเป็น16:9ได้หรือยังนี่แล้วพอเรากลับมาที่Planeเหมือนเดิมนี่ไอ-ั-้(น)นี-่(-้)มันก็จะปรับขนาดแต่จะเป็นมุมมองที่เราเห็นนี่แหละนี่ๆเห็นไหมแเอ(ข)วาP(น)laneไว้ก่อนต่อไปพอได้กล้องแล้วเราจะเอาตัวโมเดลมาใส่ทีนี้น่ะนะคะแล้วก็เลือกModelsเอ้ยModelsนะไม่ใช่MaterialsกดผิดModelsนะคะตัวที่เราจะใช้ก็คือ...T-P(p)oseคลิกที่T-P(p)oseของเราแล้วลากน้องไปวางในHierarchyเห็นหรือยังน้องมาแล้วนี่จ(ต)-๊ะเอ๋ๆจ๊ะเอ๋T-P(p)oseแล้วเอาT-P(p)osesไปวางตรงนี้ค่ะวางตรงนี่Hierarchyให้มันขึ้นคำว่า"T-P(p)ose"เห็นไหมอ(แ)ต-ัน(-่)เดิมมันไม่มีนะCtrl+Zให้ดูก่อนนี่เห็นไหมใน...ในHierarchyเราจะมีแค่Cameraมีแค่DynamicLightมีไFly(ฟนะ)แล้วก็มีPlaneทีนี้เราจะเอาโMo(ม)เdel(ดล)ที่ชื่อว่าT-P(p)oseของเรานี่ไปใส่นะคะเราคลิกที่Hierarchyให้มันเป็นเปล่าๆอยแ(-่)าบบ(ง)นี้แล้วเราก็ลากT-P(p)oseเราไปวางเห็นไหมT-P(p)oseมันก็จะมาต่อแล้วมันก็จะอยู่ในนี้เห็นไหมคะตำแหน่งนี่เราสามารถเลื่อนจ(ต)-ำแหน่งน้องได้ว่าจะเอาวางตรงไหนเห-็นไหมให้ดูภาพจากViewไม่อยู่ในตำแหน่งที่เราต้องการเราก็เลื่อนน้องไปโอเคไหมคะสมมติว่าได้ตำแหน่งที่เราต้องการแล้วนะคะอยู่ประมาณนี้เราทำอะไรกับน้องต่อเราจะตั้งชท(-ื)-่อให้น้องAmyก่อนนะคะตรง...ตรงนี้นะคะนี่ข้างบนนี่เปลี่ยนเป็นPlayerPตัวใหญ่P-l(L)-a(A)-y(Y)-e(E)-RPlayerกดEnterสังเกตคือตรงนี้Playerตรงนี้ก็ต้องเปลี่ยนด้วยเขามีชื่อว่า"Player"แล้วนะคะตรงTagตรงTagเราก็เปลี่ยนด้วยเหมือนกันTagเราก็เลือกเป็นPlayerเหมือนกันตรงTagก็ให้จุ(ติ)ดTagว่าน้องนี่ช(ค)-ื-่อว่าPlayerมีTagชื่อว่าPlayerนะคะเรา...เราได้ตัวPlayerแล้วนะคะทีนี้เราจะมาเพิ่ม...เพิ่มComponentให้น้องคลิกที่AddComponentComponentที่เราจะใช้มีชื่อว่าPhysicsค่ะหาคำว่า"Physics"พิมพ์ก็ได้Physicsนี่แหละมีอยู่2ตัวนี่เอาตัว...ไม่เอา...ใช่ไหมอันนั้น2Dอันล่างเราเลือกตัวล่างไม่ใช่สิเราต้องเลือกเป็นCreaterControllerสิCloseก่อนเอาใไ(ห)ม่MoveRemoveRemoveได้AddComponentใหม่ใช่ๆหาก่อนเด้อหาก่อนหาก่อนC-E-r(R)-e(E)-a(A)มีไหมC...(มัน)ไม่ขึ้นP...อ๋อนี่AddComponentนี่ๆPhysicsเลือกPhysicsตัวแรกนะPhysicsแล้วก็เลือกให้มันขึ้นอยแบบ(-่าง)นี้นะเด็กๆนี่ให้มันขึ้น...อย่างนี้ขึ้นมาน่ะค่ะนี่แล้วหาคำว่า"Physics"เห็นไหมคลิกเลือกหาต่อหาคำว่า"Creato(e)r""Creato(e)r"ไม่ขึ้นก็ต้องค้นแหล-้ะ(ว)Physicsแล้วไปต่อที่...นี่ไงCreaterControllerCharacterไหมไม่ใช่Creato(e)rขอโทษทีเลือกCharacterControllerขึ้นมาแบบน-ี-้(-่)เราจะได้Componentที่ชื่อว่าCharacterControllerขึ้นมาแบบนี้ใคร...โอเคไหมคะไม่ๆทำแบบนี้เอาใหม่มันมีเทคนิคนิดๆหน่อยๆนะดูดีๆนะคะตัวไอ้นี่น้องขึ้นมาแล้วนี่ๆๆนี่ๆๆคลิกที่AddComponentแล้วตเลื(รง)อกช่องนี่ลบออกให้หมดให้มันขึ้นอย่างนี้มานี่ให้มันขึ้นอย่างนี้ขึ้นมานี่เห็นไหมแล้วเลือกPhysicsพอเลือกPhysicsแล้วก็มาเลือกCharacterControllerเห็นไหมคะเจอไหมให้เรากดที่ตัวZแล้วก็กดตรงกลางนี่เห็นไหมเด็กๆจะเห็นไอ้โครงอันนี-่(-้)ขึ้นมานี่ๆต้องกดที่ตัวZนะนี่กดZนี่แล้วก็กดตรงกลางมันเอาใหม่พอ...พอได้ตัวนั้นแล้วนะโอเคเห็นไหมตรงRe(a)dreiun(s)ก-ำหนดต(ค)-่รง(า)ที่Radiusก่อนนะRre(ad)iun(s)ใส่0.5เอ้ย0.15กำหนดค่าใช่ๆนี่ความสูง...ลองใส่ที่1.5ดูแล้วก็ตรงแกนYใส่0.70.7คือให้ดูว่าไอ้(...)ตัวโครงสีเขียวๆนี่มัน...มันอยู่พอดีตัวนน-้องน่ะนึกออกนะนี่ตั้งแต่หัวจรดเท้านี่เห็นไหมดูว่ามันอยู่พอดีตัวน่ะโอเคนี่ถ้าเห็นว่าโครง.าไอ้(..)โครงนี้มันอยู่พอดีแล้วนล(-้)อง...หายครับเห็นไหม..ไอ-้(.)ขอบตรง(อัน)นี้มันครอบคลุมตรงตัวน้องแล้วน่ะ1.5น้อยไปก็เพิ่มมอีกสักหน่อยก็ได้ความสูงเหมือนจะพอดีเกินไป1.7[เสียงหัวเราะ](อาจารย์ส1.7(-ุ)ธิรา)ดู...ดูจากของเราก็ได้นะคะเด็กๆให้ดูนี่เห็นไหมดูว่ามันครอบนี่ข้างล่างข้างบนนี่ถ้า1.7แม่ว่าเยอะไป1.6ปรับ...ปรับให้มันพอดีน่ะนึกออกนะใช่ๆเพราะ...เพราะตอนลากไปวางน่ะบางทีบางคนไปขยายน้องน่ะเพว-่(ร)าะฉะนั้นให้ดาไอ-้(-ู)นะคะ-ี(ว)-่า...ตัวโครงนี่มันอยู่ครอบน่ะครอบพอดีตัวแล้วก็ถือว่าใช้ได้ตอนนี้เราได้CharacterControllerแล้วนะคะเรามาเพิ่มอีกตัวหนึ่งค่ะAddComponentเพิ่มทำเหมือนเดิมPhysicsแล้วก็เลือกเป็น...คราวนี้เลือกเป็นCapsuleCapsuleCol...Conr(ll)iderนะคะCapsuleColliderนี่le(ก)-็จะเห็นCapsuleขึ้นมColide(า)rเราก็ปต(ร)-ัด(บ)ไอ้ตัวCapsuleเลยเด็กๆนี่นะคะให้เด็กๆคลิกที่EditColliderที่เป็นรูปไอ้นี่นี่ๆแล้วก็เห็นไหมมันจะมีจุดน่ะค่ะเลื่อนขึ้นไปเลื่อนขึ้นไปเห็นไหมขยายขยายให้อยู่พอดีเห็นไหมคะขย(แค)-ับเข้ามาให้มันอยู่ในรัศมีเหมือนในตัวแรกนั-่(-้)นแหละได้แล้วเห็นไหมถ้าCapsuleColliderมันจะมีจุดให้เลื่อนนะอ(ข)ย-ัาก(บ)ให้มันครอบตัวน้องเหมือนกันนะคะพอดีถ้าได้แล้วก็เสร็จในส่วนของColliderทีนี้เพิ่มอีกComponentหนึ่งนะคะชื่อว่า"RigidB(b)ody"เหมือนเดิมAddPhysicsแล้วก็เลือกRigidbodyตัวR-i(I)-g(G)-i(D)-dRigidbodyนะคะPhysicsเหมือนเดิมอยู่ที่Physicsเหมือนกันหมดแต่เลือกเป็นRigidยู-่(b)odที-่(y)R-i(I)-g(G)-i(I)-d(D)-b(B)-o(O)-d(D)-y(Y)เห็นแล้วใช่ไหมคลิกที่Constraintsอัน...อันที่ต่อจากไอ้นี-่(-้)เห็นไหมจิ้ม...จิ้มให้ต(ม)-ัวท(นม)-ี-่ต-ั-่อ(ว)จากไอ้นี-้ข-่เห็(-ึ้)นไหมาแล้วติ๊กที่FreezeRotationเราเลือกRotationนะเราไม่ได้เลือกPositใช(i)on-่...(นะ)เลือกRotationติ๊กถูกให้หมดเลยเดี๋ยวเอาใหม่เอาใหม่ตั้งแต่ไหนเลือกRigidbodyขึ้นมาหรือยังComponentแล้วก็Physicsเหมือนเดิมแล้วก็เลือกRigidbodyตัวRR-i(I)-g(G)-i(I)-d(D)Rigidbodyเสร็จแล้วขึ้นอันนี้มาให้มาติ๊กที่Constraintsที่อยู่2อันล่างนี่คลิกอันบนแล้วติ๊กถูกต-้ร(อ)งชข(-่)องFreezeRotationXYZติ๊กถูกหมดเฉพาลยL(ะR)oc(t)ationนะไม่ใช่Positionทีนี้ลองกดPlayดูให้ดูนะคะว่าระดับพื้น...นี่น้องลอยเหนือพื้นมากเกินไปแม่ก็จะเลื-ื-่อนน้องลงนึกออกไหมคน...คนเวลายืนจริงๆมันไม่ลอยเหนือพื้นนะแต่เราจะไม่ให้น้องจมลงไปอย่แบบ(าง)นี้นึกออกนะทำไมไม่ขึ้นน้องขึ้นมาลูกเสร็จเลยน้องจมหายไปกับ...หล่นอีกต่างหากน้องหล่นลงไปอีกต่างหากPlayerPlayerPlayใหม่เห็นไหมดูดีๆนะบางคนเอา...เอาลงใต้น่ะแล้วน้องหล่นลงไปเลยพอกดPlayแล้วน้องตก...ตกพื้นไปเลยได้นะคะน้องลอยอยู่เหนือพื้นอยู่นะคะเดี๋ยวเราจะทำ...เราจะกำหนดCharacterControllerให้น้องแล้วนะคะเดี๋ยวอันนี้ค่อยมาจัดใหม่ทีหลังอีกทีหนึ่งนะคะเด็กๆให้เด็กๆไปที่Assetsค่ะอันนั้นเดี๋ยวค่อยไปจัดเอาทีหลังแล้วคลิกขวาเราจะสร้างFolderใหม่ไม่ได้สร้างFolderสิใช่ๆสร้างก่อนต้องสร้างFolderก่อนเราจะเขียนScriptควบคุS(ม)น้องแล้วเพราะฉะนั้นเราจะสร้างFolderแล้วให้ชื่อชื่อว่าScriptค่ะไวป(-้)เก็บS-criptS-...(C-)S-c(C)-r(R)-i(I)-PScripแล้วก็เติ-t(มS)เพราะScriptก็คือคำสั่งไม่ได้มีคำสั่งเดียวs(S)-c(C)-r(R)-i(I)-p(P)เติมs(S)ด้วยดDo(-ั)บเบิลubleCl(ค)ลิick(ก)เข้าไปในScriptsของเรานะคะเพราะเราจะสร้างตรงนี้เพราะฉะนั้นเราต้องเข้าไปข้างในFolโฟลเดอ(der)ร์ด้วยแล้วก็คลิกขวาเหมือนเดิมแต่ทีนี้เราจะเลือกCreateC...C#ScriptScript..s(.)Scriptเขียนผิดแก้เด้CRIP(อ)Renameก่อนS-C-s(R)-p(I)-PTก่อนTก่อนSt(T)-s(S)มีแถมมีแถมตั้งชื่อScriptsนี้นะคะเราจะตั้งชื่อScriptsนี้ว่าCharacterพิมพ์ก่อนเอาใหม่ได้โ(F)oldฟลเดอ(er)ร์คลิกขวาค่ะเลือกCreateแล้วก็เลือกC#Scriptอันแรกเลยเห็นไหมแล้วก็...เมื่อกี้ถ้าคลิกไปแล้วชื่อ...ตั้งชื่อนะคะตั้งชื่อว่าCharacterMovementการเคลื่อนที่ของCharacterC-h(H)-a(A)-r(R)พิมพ์C-h(H)-a(A)-r(R)Characแล้ว(Cha)r-acA-Ccr(R)act(T)ort(T)-o(O)-r(R)แล้วก็MovementMoveใช้ตัวใหญ่M-O-v(V)-Eem(M)oveแล้วก็M(m)entM-e(E)-n(N)-t(T)กดEnterเด็กๆก็จะมีในFolderScriptก(s)-็จะมี...ชื่อC#Scriptsว่าCharacterMovementนะคะให้เราไปที่โมเดลของเราโมเดลเราอยู่ไหนAssetsModelsนะคะคลิกขวาค่ะแล้วก็คลิกCreateแล้วหาคำว่า"AnimatorController"เราจะทำการสร้างAnimatorControlControllerขึ้นมาตรงโมเดลของเรานี่เองนะคะคลิก1ครั้งค่ะเห็นไหมมันจะมีไอ้ตัวนี้ขึ้นมาตั้งชื่อว่าPlayerCreateแล้วก็เลือก...Anin(m)atorControllerเห็นไหมมันจะเป็นลักษณะเหมือนแผนผังเชื่อมโยงน-่ะค่ะAnimatorControllerตั้งชื่อว่าPlayer-่(น)ะคะเด็กๆแล้วให้เราเลือก...ให้เรามาที่Hierarchyแล้วเลือกที่Playerของเราอย่างนี้นะค-่ะคลิกให้มันขึ้นSelectอยู่ไหนน-่ะทำไมไม่ขึ้นเครื่องมือไม่ขึ้นหายไปตัวหน-ึ่งแถบเครื่องมือหายไปไหนImpressSelectGenericมันเอาแถบเครื่องมือหายไปอันหนึ่งไปที่ModelsคลิกCreateต-ั-้องชื่อPlayerไปที่HierarchyเลือกPlayerเลือกSelectทำไมหาToolไม่เจอSelectR...(ig)หาRigไม่เจอA(O)utherอันนี้TextureTagTagDefaultsAddP(L)layerเหรอไม่ใช่แล้วCtrl+Yโอเคเดี๋ยวไว้ต่อสัปดาห์หน้าแล้วกันนะคะทำไม...เวอร์ชันก็ตรงทำไมเครื่องมือมันหายมันไปผิดตรงไหนก่อนตอนนี้เรามีตัวModelโมเดลแ(s)ล้วแล้วมีPlaneแล้วเหลือเขียนScriptsลงสัปดาห์หน้าเราจะมาต่อที่ทำSTranscriptsนะคะลงตอนนี้เราสร้างFolderScriptsมาแล้วนะแล้วก็กำลังทำ...เรายังขาดAnimatorControllerอยู่แถบเครื่องมือมันหายไปไหนไม่เป็นไรเอาไว้ต่อสัปดาห์หน้านะคะถ้าอย่างนั้นสัปดาห์นี้พอแค่นี้ก่อนค่ะขอบคุณพี่ล่ามค่ะขอบคุณค่ะสวัสดีค่ะก่อนจะปิดSavะ[ส-ิ(e)นะครับSaveอย่าลืมSaveไว้เด-้น(อ)สัปดาห์หน้าจะได้เปิดใช้ได้เลยFileSaveSaveasก็ส-ุ(ไ)ด-้ก-ันพลารถอดความ]
More information
- compare(ans and test) :
- ans: file reference
- test: file test
- export datetime : 2024-08-09 12:02:49
- exported from : Accuracy Worker
- version :registry.rtt.in.th/spinsoft-transcription/backend_accuracy_worker:main-42d874d90e320e04ce26da7eb329f0d888006afc
- lib :character
- your normalize config
-IsFilter :true
-ToLower :false
-ToArabicNumber :true
-WordToNumber :false
-OrderAndSimilar :true
-ListRemove :
- alignment method :Hirschberg
- score weight :{"Match":5,"Mismatch":-1,"PartialMatch":2,"GapPenalty":-1}