小编Jac*_*son的帖子

为什么我无法使用 SwiftUI 将对象从库拖放到 Xcode 15 中的画布?

画布似乎是只读的...我只能将对象(视图和修改器等)从库拖放到代码本身上。我正在上 udemy 课程,讲师将对象拖放到画布上,同时自动更新代码和画布。然而,她使用的是旧版本的 Xcode。为什么苹果要删除这个功能?或者我错过了某个地方的设置?即使当我将按钮拖到代码中时,我什至无法在画布上拖动和移动按钮,它只是无法单击。

swiftui xcode15

7
推荐指数
1
解决办法
710
查看次数

使用 init(rect:inTexture:) 时我的精灵发生了什么?

我正在使用 SpriteKit 和 swift 编写一个等距游戏,但我在为我的羊绘制精灵时遇到了麻烦。他们有一个基本的人工智能,可以随机移动它们,但当它绘制时,我得到两条大的黑色水平线,而不是一只羊。我正在使用 init(rect:inTexture:) 获取精灵表的第一个子图像。我只做一只羊来测试我的代码。这是我的代码:

//
//  Animal.swift

//  Anointed
//
//  Created by Jacob Jackson on 4/26/15.
//  Copyright (c) 2015 ThinkMac Innovations. All rights reserved.
//

import Foundation
import SpriteKit

/* DEFINES AN ANIMAL */
class Animal : SKSpriteNode {

    let animalName: String   //name
    let descript: String   //description
    let spriteSheetName: String  //image name for item icon
    var deltaT = 0.0
    var startTime = 0.0

    init( name: String, desc: String, sheetName: String ) {

        animalName = name …
Run Code Online (Sandbox Code Playgroud)

macos sprite-kit swift

1
推荐指数
1
解决办法
475
查看次数

标签 统计

macos ×1

sprite-kit ×1

swift ×1

swiftui ×1

xcode15 ×1