Описание тега scntranscaction
1
ответ
Как передать нетекстурные данные в шейдеры SCNTechnique Metal
Я могу передать пользовательский параметр типа sampler2D к Metal fragment function из SCNTechnique и у меня есть рабочий 2-й проход: Plist: <key>inputs</key> <dict> <key>imageFromPass1</key> <string>COLOR</stri…
22 июн '18 в 14:33
2
ответа
Несколько серийных анимаций в SceneKit
Я хочу иметь возможность запускать несколько анимаций, одну за другой, в SceneKit. Я реализовал функцию, которая запускает одну анимацию так: fileprivate func animateMove(_ move: Move) { print("Animate move started " + move.identifier) // I am creat…
16 мар '17 в 17:44
2
ответа
Swift 3: Невозможно вызвать значение нефункционального типа '(() -> Void)?'
Эта функция работала до проклятия всех проклятий, также известных как Swift 3. После перехода на Swift 3, моя дружественная и приятная среда IDE, Xcode отображает эту разочаровывающую ошибку в строке SCNTransaction.completionBlock: Не удается вызват…
22 сен '16 в 03:33
1
ответ
Как прекратить текущую транзакцию SCN?
Я использую SCNTransaction для перемещения игровых объектов. Более конкретно, когда игрок нажимает где-то на экране, объект будет двигаться к этому месту назначения. Но иногда игрок может сделать неправильный ход, поэтому я хочу создать кнопку, кото…
09 авг '17 в 23:58
2
ответа
Почему Java8 Stream GroupingBy возвращает пустой
@Transactional(isolation = Isolation.READ_UNCOMMITTED , propagation = Propagation.REQUIRED, rollbackFor = Exception.class) public void insertPhoneAndArea(List<RecordEntity> recordEntityList) { int tryCount = 0; OffsetTime startTime = OffsetTi…
15 янв '20 в 11:45
1
ответ
Как получить правильные значения из SCNTransaction во время выполнения?
Я пытался получить значения из определенного объекта SceneKit, который изменен SCNTransaction следующим образом: (focalLength изначально 50) SCNTransaction.begin() SCNTransaction.animationDuration = 5.0 cameraNode.camera?.focalLength = 24 SCNTransac…
27 янв '21 в 08:43
0
ответов
Как анимировать SCNNode.scale с помощью SCNTransaction
let balloon: SCNNode SCNTransaction.begin() SCNTransaction.animationDuration = 4 SCNTransaction.animationTimingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) balloon.scale.x = 2.28 balloon.scale.y = 2.28 balloon.scale.z = …
24 ноя '22 в 17:00