小编que*_*ful的帖子

在Swift中强制崩溃的最简单方法

在Swift中强制崩溃的最简单方法是什么?

我只想使用一行代码(我可以快速添加的代码).

我不想使用断点,我实际上希望应用程序崩溃.

iphone macos ipad ios swift

23
推荐指数
2
解决办法
1万
查看次数

将collada(dae)文件加载到SCNNode(Swift - SceneKit)

这有效

let scene = SCNScene(named: "house.dae")
Run Code Online (Sandbox Code Playgroud)

是否有节点的等价物?

let node = SCNNode(geometry: SCNGeometry( ..??.. "house.dae" ..??.. ))
Run Code Online (Sandbox Code Playgroud)

我已经搜索了高低,找不到任何将整个dae文件加载到SCNNode中的内容.(不只是一个ID)

collada scenekit swift

6
推荐指数
3
解决办法
1万
查看次数

更改SCNText节点对象的颜色或纹理(Swift - Scenekit)

如何设置SCNText对象的纹理?这就是我所拥有的,外观没有任何变化:

// myNode is a working SCNText element 

let mat = SCNMaterial()
met.diffuse.contents = UIImage(contentsOfFile: "texture.png")
myNode.geometry.firstMaterial = mat
Run Code Online (Sandbox Code Playgroud)

textures colors scenekit swift ios8

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

string不能转换为int(Swift)

这是我的代码(我的实际代码更复杂,但我简化了它,我仍然得到这个错误):

let x = "1" as Int
Run Code Online (Sandbox Code Playgroud)

Xcode说:

'String' is not convertible to 'Int'
Run Code Online (Sandbox Code Playgroud)

我错过了什么或者这是一个测试版错误吗?

string int xcode swift

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

使用粒子系统爆炸3D文本(Swift - SceneKit)

我正在使用Swift SceneKit制作一些爆炸的3D文本.这是文字:

let text = SCNText(string: "Exploding Text", extrusionDepth: 5)
let node = SCNNode(geometry: SCNText)
scene.rootNode.addChildNode(node)
Run Code Online (Sandbox Code Playgroud)

这是我的粒子系统:

let exp = SCNParticleSystem()
exp.loops = false
exp.birthRate = 5000
exp.emissionDuration = 0.01
exp.spreadingAngle = 180
exp.particleDiesOnCollision = true
exp.particleLifeSpan = 0.5
exp.particleLifeSpanVariation = 0.3
exp.particleVelocity = 500
exp.particleVelocityVariation = 3
exp.particleSize = 0.05
exp.stretchFactor = 0.05
exp.particleColor = UIColor.blueColor()
scene.addParticleSystem(exp, withTransform: SCNMatrix4MakeRotation(0, 0, 0, 0))
Run Code Online (Sandbox Code Playgroud)

现在,粒子从文本中心的单个点发出.有没有办法将粒子锁定到文本的表面,然后运行系统来模拟爆炸文本?

如果没有,这可以用任何其他几何对象如立方体完成吗?

particle-system scenekit swift

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

如何在Swift中播种随机数生成器?

我的应用使用随机数.我想播种随机数生成器,以便每次都不一样.我该怎么做呢?

编辑:

我给srand()用当前时间播种随机生成器的参数是什么?

random swift

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

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

Scrollview是ActionBar Android的幕后推手

如何防止ScrollView落后于ActionBar?我希望文本的顶部位于ActionBar下方.

在此输入图像描述

android scrollview android-actionbar

3
推荐指数
2
解决办法
2234
查看次数

切换语句优化(快速)

在swift switch语句中,条件是一次调用还是针对每种情况调用?哪个会更快?

switch foo(param) {
case 0:
    NSLog(0)
default:
    NSLog("default")
}
Run Code Online (Sandbox Code Playgroud)

要么

let myNumber = foo(param)    

switch myNumber {
case 0:
    NSLog(0)
default:
    NSLog("default")
}
Run Code Online (Sandbox Code Playgroud)

optimization switch-statement swift

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

如何将MessagesViewController扩展为全屏?

我正在制作一个iMessage扩展,我希望它在用户开始交互时扩展到全屏.

这样做的API是什么?

ios swift

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

当没有文本输入被聚焦时,检测空格键

我想使用JavaScript来检测空格键何时被按下.我想排除任何输入所关注的所有事件.纯JS可以实现吗?

注意:此问题的要点是排除输入所关注的所有事件.

html javascript input

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

火焰模拟:粒子模板设置:(Scenekit)

我如何开始使用Scenekit模拟火焰?

是否有一个算法预设或编辑器模板,我可以用它来探索粒子系统(SCNParticleSystem)设置的类似火焰的效果?

particles particle-system scenekit swift

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