我發現一些代碼可以幫助我創建一個可以在按下時動畫的按鈕。但它是在objective-c上。通常我可以理解這段代碼的內容,但我無法在swift上正確翻譯它。請幫我快速翻譯它。非常感謝。SpriteKit中的按下按鈕
1.
- (SKSpriteNode *)fireButtonNode
{
SKSpriteNode *fireNode = [SKSpriteNode spriteNodeWithImageNamed:@"fireButton.png"];
fireNode.position = CGPointMake(fireButtonX,fireButtonY);
fireNode.name = @"fireButtonNode";
fireNode.zPosition = 1.0;
return fireNode;
}
2.
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [touches anyObject];
CGPoint location = [touch locationInNode:self];
SKNode *node = [self nodeAtPoint:location];
if ([node.name isEqualToString:@"fireButtonNode"]) {
}
}
@Tigr先生哦,我同意IInspectable所說的一切。我爲你做了一個例子,因爲它不需要太多時間,尤其是因爲我注意到你是一個新成員,但包含迄今爲止嘗試的內容以顯示解決問題的努力總是更好的主意問題。這樣,你不會冒着被低估的風險。 – Whirlwind