hat Button zur SzeneKit-Ansicht hinzugefügt, aber es hat eine Verzögerung

8

Ich habe der sceneKit-Ansicht eine benutzerdefinierte Schaltfläche hinzugefügt. Wenn es berührt wird, spielt es eine Animation ab, die anzeigt, dass es angeklickt wurde. Das Problem, mit dem ich konfrontiert bin, ist die Verzögerung zwischen der Berührung des Benutzers und dem Start der Animation. Meine Szene hat 28.1K Dreiecke und 84.4K Ecken. Ist das zu viel oder muss ich Schaltflächen anders implementieren. Die Szene wird mit 60 Bildern pro Sekunde gerendert. Ich habe die Schaltfläche über sceneView.addSubview hinzugefügt: Danke für die Antworten

%Vor%     
brumbrum 20.07.2015, 11:08
quelle

1 Antwort

5

Okay, ich habe es gelöst. Das problematische Stück Code ist

%Vor%

UIControlEvent.TouchUpInside gibt die Illusion von Verzögerung. Es ist viel besser, es in .TouchDown zu ändern.

    
brumbrum 22.07.2015, 15:13
quelle

Tags und Links