คำถามในหัวข้อ 'sprite-kit'

การหยุดการดำเนินการซ้ำ Spritekit
นี่คือรหัสของฉัน: rotateClockWise = [SKAction rotateByAngle:-M_PI duration:skRand(0, 2.5)]; rotateClockWise = [SKAction repeatActionForever:rotateClockWise]; [asteroid1 runAction:rotateClockWise]; มีวิธีหยุดการกระทำของ RotateClockWise หรือไม่
1820 มุมมอง
schedule 11.12.2023

สไปรท์คิท + iOS8. SpriteKit รองรับผลลัพธ์การเรนเดอร์การอบหรือไม่
ฉันกำลังใช้งานโปรแกรมระบายสีใน SpriteKit และรู้สึกประทับใจอย่างยิ่งกับความเรียบง่ายของการปรับใช้ SprikeKit มาก เจ๋งจริงๆ! แต่ละจังหวะแปรงจะใช้เป็น SKSpriteNode โดยมี SKShader แนบมาด้วย ทุกอย่างทำงานได้ตามที่ฉันคาดหวัง ปัญหา:...
196 มุมมอง
schedule 07.11.2023

ไม่สามารถโหลดอิมเมจเปิดตัวใน xcode 6
สาเหตุของโพสต์นี้คือ ฉันไม่สามารถโหลดอิมเมจเปิดตัวในเกม iOS ของฉันได้ ฉันได้สร้าง images.xcassets และเพิ่มรูปภาพในความละเอียดของอุปกรณ์ที่เลือกแต่ละอัน (ในตัวตรวจสอบไฟล์) เพียงแค่ลากและวาง แต่ฉันยังคง ได้รับหน้าจอเริ่มต้นสีดำ...
104 มุมมอง
schedule 15.11.2023

วิธี (หรือถ้า) จะใช้แบบอักษร Skia (หรือที่ไม่รู้จัก) ในแอป iOS
ฉันกำลังออกแบบแอป iOS (SpriteKit) และพบแบบอักษร Skia (แทนที่ด้วยแบบอักษรที่ไม่รู้จัก) ในรายการแบบอักษรที่มีอยู่ในตัวเลือกแบบอักษรหากฉันเพิ่ม SKLabelNode ลงในฉาก อย่างไรก็ตาม เมื่อฉันเรียกใช้แอปในเครื่องจำลอง แบบอักษรทดแทนจะปรากฏขึ้น...
533 มุมมอง
schedule 31.12.2023

วางไข่ศัตรู
ในเกมของฉัน ฉันต้องการให้ศัตรูเกิดทุกๆ 10 วินาที ฉันพยายามทำสิ่งนี้ให้สำเร็จโดยการเขียนใน GameViewController var secondEnemyTimer = NSTimer.scheduledTimerWithTimeInterval(10.0, target: self, selector: "secondEnemyFunction", userInfo: nil,...
1267 มุมมอง
schedule 26.12.2023

ไม่สามารถเล่นเสียงได้: แอปพลิเคชันขัดข้อง
ฉันพยายามเล่นเสียงในทุกด้าน ก่อนอื่นฉันลองด้วยการกระทำของ SpriteKit: sprite.runAction(SKAction.playSoundFileNamed("explosion.mp3", waitForCompletion: false)) ฉันยังพยายามแยกโค้ดนี้ออกเป็นสองส่วน: ในวิธี init...
130 มุมมอง
schedule 23.12.2023

กลยุทธ์ในการเลื่อนเนื้อหาส่วนเล็กๆ ใน SpriteKit
ฉันกำลังสร้างเกมผจญภัยใน Swift และอนุญาตให้ผู้เล่นดูช่องเก็บของของตนได้ ฉันมีสินค้าชุดเล็กๆ ที่คุณสามารถหาซื้อได้ (มีเพียงประมาณ 25 รายการสำหรับสินค้าคงคลังของคุณ) และฉันต้องการให้แสดงสินค้าทีละประมาณ 5-6 ชิ้นเป็นรูปสี่เหลี่ยมผืนผ้า...
57 มุมมอง
schedule 14.01.2024

SKCameraNode ล่าช้าเมื่อผู้เล่นเคลื่อนที่
ขณะนี้ฉันกำลังพยายามให้กล้องติดตามผู้เล่นของฉัน "orb" ทุกครั้งที่ผู้เล่นถูกย้าย ฉันได้ตั้งค่าตำแหน่งของกล้องให้ย้ายไปยังตำแหน่ง x ของ orb ทุกครั้งที่มีการเคลื่อนย้าย orb อย่างไรก็ตาม ด้วยเหตุผลบางประการ เมื่อ orb ถูกเคลื่อนที่อย่างรวดเร็ว...
210 มุมมอง
schedule 15.01.2024

จะใช้เอฟเฟกต์ทางกายภาพใน SimCity 5 ได้อย่างไรว่าอาคารจะแกว่งเมื่อถูกย้าย?
เป็นการยากที่จะอธิบายเป็นข้อความธรรมดา ดังนั้นฉันจึงบันทึก GIF ไว้เพื่อสาธิต https://public.lightpic.info/image/2B1F_582465841.gif ขณะนี้ฉันกำลังทำโครงการที่ต้องการผลดังกล่าว จนถึงตอนนี้ ฉันได้สร้างเอฟเฟกต์ที่คล้ายกันบน iOS ด้วย SpriteKit...
308 มุมมอง

Swift และรูปแบบสำเร็จรูป?
เนื่องจากฉันยังใหม่กับการเขียนโปรแกรม Swift iOS และฉันมีคำถามเกี่ยวกับการสร้าง "รูปแบบสำเร็จรูป" หรือไม่ ฉันมีพื้นหลังของ Unity และมีบางอย่างเช่นรูปแบบสำเร็จรูปที่คุณสามารถสร้างอินสแตนซ์ได้หลายครั้ง มีอะไรที่คล้ายกับสิ่งนั้นใน Swift หรือ Xcode...
285 มุมมอง
schedule 01.12.2023

การวางตำแหน่ง SkSpriteNode ภายในตัวจัดการการทำให้สมบูรณ์ของ SkAction
ฉันพบปัญหาแปลก ๆ นี้ ฉันกำลังเพิ่มศัตรู (SKSpriteNode) จากภายใน GameScene didMove (เพื่อดู: SKView) โดยใช้ addChild ศัตรูอยู่ในตำแหน่ง x:100, y: 100 และปรากฏอย่างถูกต้อง ฉันยังมีแอนิเมชั่นอีกอันหนึ่ง...
61 มุมมอง

อัปเดตฟังก์ชันใน SpriteKit ที่แตกต่างกันสำหรับ iPhone X
ฉันมีเกม SpriteKit ใน Swift โดยจะเลื่อนไปเรื่อย ๆ ในโหมดแนวนอน ทำให้เกิดสิ่งกีดขวางและศัตรูในฟังก์ชัน update() ของฉากเป็นระยะ ๆ ฉันยังอัปเดตค่าคะแนนที่นี่ด้วย ปัญหาอยู่ใน iPhone X เนื่องจากความยาวแตกต่างกัน มันทำให้เกมเลอะเทอะและทำให้เล่นไม่ได้...
145 มุมมอง
schedule 29.11.2023

ศัตรูได้รับความเสียหายหลายครั้ง - Swift, Xcode 8.2.1
ฉันกำลังอยู่ในขั้นตอนการสร้างเกมสไตล์ Space Invaders และอยากจะสร้างให้ศัตรูต้องถูกโจมตีสามครั้งก่อนจะระเบิด บทช่วยสอนที่ฉันใช้แสดงเฉพาะวิธีทำให้ศัตรูระเบิดหลังจากโจมตีเพียงครั้งเดียว มันใช้ฟังก์ชันที่เรียกว่า didBegin(_ contact: SKPhysicsContact)...
305 มุมมอง
schedule 31.10.2023

การควบคุม / ท่าทาง SpriteKit
โดยพื้นฐานแล้ว ฉันกำลังพยายามรวมปุ่ม X2 gamescene ที่ทำฟังก์ชันต่อไปนี้: 1) แตะเพื่อบิน (ฉันทำงานอยู่) 2) แตะเพื่อยิงกระสุนปืนจากตำแหน่งผู้เล่น (ฉันไม่มีงาน) ปัญหาของฉันคือขณะนี้ฉันได้ตั้งค่า fly func เมื่อสัมผัสที่ใดก็ได้บนหน้าจอ...
50 มุมมอง
schedule 12.01.2024

ใช้แรงคงที่กับ SCNnode โดยใช้ sceneKit
โดยใช้ ARKit และ SceneKit ฉันกำลังพยายามบินโมเดลโดรน สำหรับตอนนี้ ผมสามารถวางโดรนไว้บนพื้นผิวได้สำเร็จ จำลองการตรวจจับการชนกันของการสัมผัสระหว่างฐานกับโดรน ตอนนี้ฉันอยากจะลองบินโดรนตัวนี้ ใช้แรงคงที่บ้าง! (ผมไม่อยากแค่ขยับแกน Y...
32 มุมมอง
schedule 30.10.2023

ฉันจะให้ SKSpriteNode เดินตามเส้นทางเดียวกันไปมาได้อย่างไร
รหัสของฉันถูกแบ่งออกเป็นหลายไฟล์ ดังนั้นฉันหวังว่าฉันจะสามารถอธิบายสิ่งนี้ได้อย่างง่ายดาย ฉันมี CGMutablePath() ที่ไปจากจุด A ไปยังจุด B ฉันวาง SKSpriteNode ที่จุด A แล้วดำเนินการ: yourline0 = SKShapeNode() pathToDraw0.move(to: cgPoints[0])...
24 มุมมอง
schedule 03.11.2023

ผู้เล่นกำลังผ่านแพลตฟอร์ม
ฟังก์ชั่นผู้เล่น @objc func playerFunction(){ player = SKSpriteNode(imageNamed: "Player") player.name = "Hero" player.size = CGSize(width: 80, height: 80) player.physicsBody = SKPhysicsBody(rectangleOf:...
34 มุมมอง
schedule 12.12.2023