发射时的Alpha面膜/纹理物理身体致命错误-Swift

戈尔曼

因此,我正在创建一个游戏,并且我正在尝试为英雄编码物理边界,以便他不只是在发射大声笑时跌入地板,所以我实现了我的场景,并且尝试创建Alpha蒙版纹理物理在“ desertForeground”上没有显示任何错误,但是它不断崩溃,并且我收到此错误,并且调试并不能告诉我太多,它基本上说的是无效指令,但没有告诉我为什么是错误的。错误截图 有人可以帮我吗?我是迅速编写物理物体的新手

import SpriteKit

enum BodyType:UInt32 {

case hero =    01

case bullet1 = 010

case enemy1 =  0100
case enemy2 =  01000
case enemy3 =  010000

case desertForegroundCase = 02
}
class GameScene: SKScene, SKPhysicsContactDelegate {

    let desertBackground = SKSpriteNode (imageNamed: "RZ- 
DesertBackground.png")
let desertForeground = SKSpriteNode (imageNamed: "RZ-
DesertForeground.png")
let desertgully = SKSpriteNode (imageNamed: "RZ-DesertGully.png")

     override func didMoveToView(view: SKView) {
       CreateScene()
}
    func CreateScene (){

    desertForeground.position = CGPoint(x: 570 , y: 102)
    desertForeground.size = CGSize (width: 1136, height: 200)
    desertForeground.zPosition = 1

    let desertForegroundTexture = SKTexture()
    let desertForegroundBody = SKPhysicsBody(texture: 
    desertForegroundTexture, size: CGSize(width: 1136, height: 200))

    desertForeground.texture = desertForegroundTexture

    desertForegroundBody.dynamic = true
    desertForegroundBody.affectedByGravity = false
    desertForegroundBody.allowsRotation = false
    desertForegroundBody.categoryBitMask = 
                   BodyType.desertForegroundCase.rawValue
    desertForegroundBody.contactTestBitMask = BodyType.enemy1.rawValue 
    | BodyType.enemy2.rawValue | BodyType.enemy3.rawValue  | 
      BodyType.soldierL.rawValue | BodyType.soldierT.rawValue

    desertForeground.physicsBody = desertForegroundBody
 }
 }
卢卡·安格莱蒂(Luca Angeletti)

问题是您如何填充desertForegroundTexture

取代这个

let desertForegroundTexture = SKTexture()

有了这个

let desertForegroundTexture = SKTexture(imageNamed: "YOUR_IMAGE_NAME")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

发射时的Alpha面膜/纹理物理身体致命错误-Swift

来自分类Dev

Swift Segue致命错误

来自分类Dev

Swift中executeFetchRequest致命错误

来自分类Dev

致命错误:在展开可选值swift时意外发现nil

来自分类Dev

Swift 2-调用`didDeselectItemAtIndexPath`时发生致命错误

来自分类Dev

Swift-执行Segue时发生致命错误

来自分类Dev

致命错误:在展开可选值swift时意外发现nil

来自分类Dev

致命错误:解开可选值时意外发现nil(Swift)

来自分类Dev

Swift-初始化致命错误

来自分类Dev

(Swift) 致命错误:索引超出范围

来自分类Dev

Swift错误-致命错误:在展开可选值时意外发现nil

来自分类Dev

致命错误:在尝试解析JSON时在Swift中展开Optional值时意外发现nil

来自分类Dev

致命错误:在添加音频 Swift 时解包可选值时意外发现 nil

来自分类Dev

Swift SKPhysics身体碰撞问题

来自分类Dev

致命错误:解开可选值时意外发现nil:Swift,Core Data

来自分类Dev

CLLocationManager致命错误:展开一个可选值时意外发现nil Swift

来自分类Dev

Swift致命错误:在Tableview中展开可选值(lldb)时意外发现nil

来自分类Dev

Xcode-Swift-NSURL:“致命错误:在展开可选值时意外发现为零”

来自分类Dev

swift nsurlconnection致命错误:解开可选值时意外发现nil

来自分类Dev

Swift:致命错误:在展开可选值(SpriteKit)时意外发现nil

来自分类Dev

从我的CoreData获取数据并使用Swift在Table View中呈现数据时发生致命错误

来自分类Dev

使用Swift和Parse获取Facebook UserData时发生致命错误

来自分类Dev

SWIFT_MySQL致命错误:解开可选值时意外发现nil

来自分类Dev

swift-bgMusic-致命错误:展开可选值时意外发现nil

来自分类Dev

Swift 2.0致命错误:解开可选值(lldb)时意外发现nil

来自分类Dev

致命错误:从数组swift的索引中删除时,索引超出范围(lldb)

来自分类Dev

解包字符串(swift3)时发生致命错误

来自分类Dev

致命错误:索引超出范围,使用搜索栏 Swift 3 时

来自分类Dev

Swift 滑块 - 致命错误:在展开可选值 (lldb) 时意外发现 nil

Related 相关文章

  1. 1

    发射时的Alpha面膜/纹理物理身体致命错误-Swift

  2. 2

    Swift Segue致命错误

  3. 3

    Swift中executeFetchRequest致命错误

  4. 4

    致命错误:在展开可选值swift时意外发现nil

  5. 5

    Swift 2-调用`didDeselectItemAtIndexPath`时发生致命错误

  6. 6

    Swift-执行Segue时发生致命错误

  7. 7

    致命错误:在展开可选值swift时意外发现nil

  8. 8

    致命错误:解开可选值时意外发现nil(Swift)

  9. 9

    Swift-初始化致命错误

  10. 10

    (Swift) 致命错误:索引超出范围

  11. 11

    Swift错误-致命错误:在展开可选值时意外发现nil

  12. 12

    致命错误:在尝试解析JSON时在Swift中展开Optional值时意外发现nil

  13. 13

    致命错误:在添加音频 Swift 时解包可选值时意外发现 nil

  14. 14

    Swift SKPhysics身体碰撞问题

  15. 15

    致命错误:解开可选值时意外发现nil:Swift,Core Data

  16. 16

    CLLocationManager致命错误:展开一个可选值时意外发现nil Swift

  17. 17

    Swift致命错误:在Tableview中展开可选值(lldb)时意外发现nil

  18. 18

    Xcode-Swift-NSURL:“致命错误:在展开可选值时意外发现为零”

  19. 19

    swift nsurlconnection致命错误:解开可选值时意外发现nil

  20. 20

    Swift:致命错误:在展开可选值(SpriteKit)时意外发现nil

  21. 21

    从我的CoreData获取数据并使用Swift在Table View中呈现数据时发生致命错误

  22. 22

    使用Swift和Parse获取Facebook UserData时发生致命错误

  23. 23

    SWIFT_MySQL致命错误:解开可选值时意外发现nil

  24. 24

    swift-bgMusic-致命错误:展开可选值时意外发现nil

  25. 25

    Swift 2.0致命错误:解开可选值(lldb)时意外发现nil

  26. 26

    致命错误:从数组swift的索引中删除时,索引超出范围(lldb)

  27. 27

    解包字符串(swift3)时发生致命错误

  28. 28

    致命错误:索引超出范围,使用搜索栏 Swift 3 时

  29. 29

    Swift 滑块 - 致命错误:在展开可选值 (lldb) 时意外发现 nil

热门标签

归档