■ このスレッドは過去ログ倉庫に格納されています
Swift part9
- 805 :デフォルトの名無しさん (ワッチョイ 52a6-yzHa):2017/02/12(日) 17:36:05.74 ID:wbmA90a/0.net
- AffineTransformのrotateが間違ってるっぽいんだけど
もしバグなら報告したいけどやり方わからん
let scale: CGFloat = 2
let angle: CGFloat = .pi / 4
var affine = AffineTransform(scale: scale)
affine.rotate(byRadians: angle)
print(affine)
// Prints "{m11:0.707106781186548,
m12:0.707106781186547,
m21:-0.707106781186547,
m22:0.707106781186548,
tX:0.0,
tY:0.0}"
var affine2 = CGAffineTransform(scaleX: scale, y: scale)
affine2 = affine2.rotated(by: angle)
print(affine2)
// Print "CGAffineTransform(a: 1.4142135623731,
b: 1.41421356237309,
c: -1.41421356237309,
d: 1.4142135623731,
tx: 0.0,
ty: 0.0)"
総レス数 1000
303 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★