my 2d game

http://mionzlab.bumbleplay.com/WebglGame/

internal ก็คือ public แค่ว่าไม่สามารถเรียกฟังก์ชันนี้จากข้างนอกโปรแกรมได้

Animation rigging unity

http://nw.tsuda.ac.jp/lec/unity5/index-en.html

https://medium.com/unity3danimation/create-your-own-ik-in-unity3d-989debd86770

https://www.udemy.com/mastering-3d-animation-in-unity/

 

 

Unity free asset

https://assetstore.unity.com/packages/essentials/cinemachine-79898

https://unity3d.com/learn/tutorials/topics/animation/using-cinemachine-getting-started


https://assetstore.unity.com/packages/2d/environments/free-platform-game-assets-85838


https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126


https://assetstore.unity.com/packages/tools/utilities/size-utilities-13534

เอาไว้วัด Global size ของ object


https://assetstore.unity.com/packages/tools/modeling/probuilder-111418

https://unity3d.com/unity/features/worldbuilding/probuilder

เอาไว้สร้างฉาก


https://assetstore.unity.com/packages/vfx/particles/cartoon-fx-free-109565

เอาไว้ทำ particle effect เวลา monster โดนเรา attack


 

unity 2d sprite animation

Sprite slice

  1. พิมพ์หา sprite sheet ที่ชอบ ใน google
  2. รูปพื้นหลังควรจะเป็น transparent
  3. ลางรูปนั้นเข้า Assets
  4. ตรง Inspector ของรูป
    เลือก Texture Type = Sprite(2D and UI),
    เลือก Sprite Mode = Multiple
    กดปุ่ม Sprite Editor
  5. กดเมนู Slice แล้วจะเห็นส้นสีขาวบางๆ แยกภาพย่อยไว้ให้, กด aply
  6. ตรง Assets ก็จะแบ่ง sprite เป็นรูปๆให้

Animation

  1. เปิดเมนู Window > Animation
  2. คลิ๊ก object ใน Hierarchy ที่จะทำ animation
  3. ตรงหน้าต่าง Animation กดปุ่ม Create
  4. ลาก sprite ที่จะใช้ขึ้นมาวางไว้ใน animation pane
  5. ตรงขีดสีฟ้าๆ สามารถลากให้ frame มันนานขึ้นได้ (ความเร็วในการเปลี่ยนรูป)
  6. กด play เพื่อดู animation