2019年4月3日ITARKit, Swift

UIPinchGestureRecognizer を使って SCNNodeを拡大・縮小します。 例:名前が "robo" のSCNNode全てを拡大・縮小する @objc func pinched(recognizer: UIPinchGe ...

2019年4月1日ITARKit, Swift

例として、UILongPressGestureRecognizer で Nodeを前後左右に動かします。 例: private var localTranslatePosition :CGPoint! @objc func longPres ...

2019年6月14日ITARKit, Swift

平面の検出ができてから、ARオブジェクトをタップで表示させて、、、 そのオブジェクトを縦横に動かしたり、回転させたり、拡大縮小できるアプリを作成しました。 全てGestureRecognizerを使っています。 オブジェクトを縦横に動かすに ...

2019年6月14日ITARKit, Swift

ARKit でお絵かきアプリを作成しました。 色を変えられます。 DrawingViewController.swift import UIKit import ARKit class DrawingViewController: UIVi ...

2019年6月14日ITARKit, Swift

SceneKitにはジオメトリタイプに様々なノードが用意されています。 ひと通り表示させてみました。 左上から順番に SCNBox、SCNCapsule、SCNCone、 SCNCylinder、SCNPlane、SCNPyramid、 S ...

ITSwift

iOSアプリの開発で View をタップすると90度逆回転させて、もう一度タップすると元の位置に戻す方法です。 例ではボタンを使っていて、回転のアニメーションも入っています。 class ViewController: UIViewCont ...

2019年2月28日ITMySQL

MySQL(5.7.24)でYEAR()、MONTH() で GROUP BY した結果を年をまたいでも降順に表示させる方法です。 下記のようなデータがあるとします。 members テーブル "id","name","created_at ...

ITCSS, jsx, React

結果として、次のように style jsx 内でcss を書いている箇所をアポストロフィ「''」で囲めば、解決しました。 Header.js import React from 'react' import Link fro ...

ITpython

datetimeを使った日時の差分から日数のみを取得する方法です。 コード: import datetime as dt time1 = "2019/01/01" time2 = "2019/01/05" new_time1 = dt.da ...

2019年1月9日ITLaravel

PHP の usort関数を Laravel で使用する方法です。 HomeController の indexメソッドで usort を使う場合、下記のように書けば、$array の name がコールバック cmp に従って並べ替えられ ...