使用SceneKit的基本3D游戏
场景套件
FrameworkนFrameworkที่เข้ามาช่วยสร้างเกม3Dงายขึ้นlyรื่องของ动画,物理,粒子和逼真的实体พูดง่ายคือSceneKitเปรียบเสมือน游戏引擎
Sceneารที่เราจะสร้างเกมเพื่อแสดงผลบนSceneKitViewนั้นก็เป็นเหมือนกับViewทั่วไปาก็สามาถลามนมButtonView,LabelViewื่อื่นๆดังตัวอย่าง
Kitต่Kit Kit Kit Scene View D D D D D D D D D D D D D D D 3D Object ก่อน
งากนั้นลองสร้างBoxเปล่าๆนขึ้า
2นได้ว่าเป็นกล่องขาวTextureรรมดาเราสามารมาTexture 2Dเข้ามาใส่ให้สวยๆารSetเข้าไปที่材质ได้ดังนี้
ใช้นิคการใช้场景
ใช้按住鼠标单击และลาและลายขวาหรือบนล่างมันจะหมุนไปรอบตัวเอตัวเงา向上/向下滚动มันจะเป็นการเลื่อนขึ้นลงแต่ถ้าเราอยาก放大/缩小ให้ทำการกดปุ่มOptionและ向上/向下滚动
**相机相机相机相机3D对象相机相机相机มันก็จะไม่เห็น
设置摄像机的位置ให้อยู่ตำแหน่ง0,0,0ก่อน
งาง3D对象ถัดเข้าไปจะได้เห็นได้ชัดเจน
设置场景scene SceneKitView
sceneView.scene = SCNScene(名称:“ FirstScene.scn”)!
ก允许摄像机控制3ราขามารถเลื่อน3D Objectของเราได้บนมือถือแล้ว
ผลลัพธ์