i have physicsbody bottom of screen , top. fits iphone when go ipad simulator couple inches away top of screen , bottom of screen. doesnt fit on edge of screens ipad reason. can me this? thanks! heres code im using:
let wall1 = skspritenode(color: skcolor.clearcolor(), size: cgsize(width: 2000, height: 5)) let wall2 = skspritenode(color: skcolor.clearcolor(), size: cgsize(width: 2000, height: 5)) func wall() { //top wall border wall1.position = cgpointmake(self.frame.width / 2, self.size.height / 1.1) wall1.physicsbody = skphysicsbody(rectangleofsize: wall1.size) wall1.physicsbody!.dynamic = false wall1.physicsbody!.categorybitmask = sideblockcategory wall1.physicsbody!.restitution = 0 wall1.physicsbody?.contacttestbitmask = herocategory wall1.physicsbody?.collisionbitmask = 0 wall1.physicsbody?.usesprecisecollisiondetection = true //bottom wall border wall2.position = cgpointmake(self.frame.width / 2, self.size.height / 8.0) wall2.physicsbody = skphysicsbody(rectangleofsize: wall2.size) wall2.physicsbody!.dynamic = false wall2.physicsbody!.categorybitmask = sideblockcategory wall2.physicsbody!.restitution = 0 wall2.physicsbody?.contacttestbitmask = herocategory wall2.physicsbody?.collisionbitmask = 0 wall2.physicsbody?.usesprecisecollisiondetection = true }
try this;
//top wall border wall1.position = cgpointmake(self.frame.width / 2, self.frame.height - 2.5) //bottom wall border wall2.position = cgpointmake(self.frame.width / 2, 2.5)
Comments
Post a Comment