質問編集履歴

2

追記

2017/05/29 08:07

投稿

NaNoSa
NaNoSa

スコア31

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  override func didMove(to view: SKView) {
18
18
 
19
- createSwimingGirl()
19
+ createGirl()
20
20
 
21
21
  self.physicsWorld.gravity = CGVector(dx: 0, dy: -10)
22
22
 
@@ -24,9 +24,21 @@
24
24
 
25
25
 
26
26
 
27
- func createGirl(){
27
+ func createSwimingGirl(){
28
28
 
29
+ Girl.size = CGSize(width: self.frame.width/8, height: self.frame.width/8)
30
+
31
+ Girl.position = CGPoint(x: self.frame.width/10*3, y: self.frame.height/2)
32
+
33
+ Girl.physicsBody = SKPhysicsBody(rectangleOf: Girl.size)
34
+
35
+ Girl.physicsBody?.categoryBitMask = PhysicsCatagoly.Girl
36
+
37
+ Girl.physicsBody?.collisionBitMask = PhysicsCatagoly.Ground
38
+
39
+ Girl.physicsBody?.affectedByGravity = true
40
+
29
- 位置や大きさ、physicsbodyなど
41
+ Girl.physicsBody?.allowsRotation = false
30
42
 
31
43
  self.addChild(Girl)
32
44
 

1

追記

2017/05/29 08:07

投稿

NaNoSa
NaNoSa

スコア31

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,15 @@
14
14
 
15
15
 
16
16
 
17
-
17
+ override func didMove(to view: SKView) {
18
+
19
+ createSwimingGirl()
20
+
21
+ self.physicsWorld.gravity = CGVector(dx: 0, dy: -10)
22
+
23
+ }
24
+
25
+
18
26
 
19
27
  func createGirl(){
20
28