aiQG's Blog

Happy hacking. Happy developing.

aiQG's GitHub ⛓Links P
Other CTF Swift Developing & Reversing

Swift 学习笔记(二)

21 January 2019

by aiQG_

GameScene.swift

import SpriteKit

class gameScene: SKScene {
	let label = SKLabelNode(text: "Hello World!!!")//一个字符串
	
	override func didMove(to view: SKView) {
		label.fontName = "Avenir"
		label.position = CGPoint(x: view.frame.width / 2, y: view.frame.height - label.fontSize )//设置lable的位置
		addChild(label)//将标签作为子节点 添加 到场景的节点树
	}//在场景的相应视图呈现后立即运行的方法
}//继承了标准SpriteKit场景的子类

GameViewController.swift

import SpriteKit

class GameViewController: UIViewController {
	
	override func viewDidLoad(){
		let scene = gameScene(size: view.frame.size)//初始化一个场景
		let skView = view as! SKView //将控制器的视图转换为SpriteKit视图
		skView.presentScene(scene)//呈现游戏场景
	}//这个方法会在视图控制器加载到内存后立即运行
	
}//控制器的视图加载后 呈现游戏场景

参考资料 : https://www.appcoda.com.tw/spritekit-introduction/

Swift

return

email:nrxxmzlrovqw4z3fgeztcncaozuxaltroexgg33n