iPhoneã§Antialiasing (PostEffect)を使ã„ãŸã„時
Unity Pro版ã ã‘ã§ã¯åŠ¹ã‹ãšã€iOS Proアドオンを買ã£ãŸã‚‰åæ˜ ã•ã‚ŒãŸã€‚
ã‚ã¨ã€Androidã§Anti Aliasing ãŒåŠ¹ã‹ãªã„ã®ã¯Unity 4.3.2ã®
ãƒã‚°ã‹ãªã€‚
ã¾ã Android Proアドオンを買ã£ã¦ãªã„ã‹ã‚‰ã‹ã‚‚ã—ã‚Œãªã„。
追記:Android Proアドオン買ã£ãŸã‚‰æœ‰åŠ¹ã«ãªã‚Šã¾ã—ãŸã€‚
カメラã«PostEffect Scriptを付ã‘る以外ã«
メニュー(Edit→Project Settings→Quality)ã®Anti Aliasingè¨å®šã‚‚ã‚ã‚‹ã‘ã©
スマホã«ã¯åŠ¹ã‹ãªã„ã£ã½ã„。
放置ブãƒã‚°ã«ãŸã¾ã«æŠ•ç¨¿ã—ã¦ã¿ã‚‹ã€‚
最近ã¯Unityã§ã‚¹ãƒžãƒ›ã‚¢ãƒ—リを作ã£ãŸã‚Šã—ã¦ã¾ã™ã€‚
ã§ã€ãƒ‡ãƒã‚¤ã‚¹ã‚’「ã©ã£ã¡ã«å‚¾ã‘ãŸã‹ã€çŸ¥ã‚ŠãŸã„時ã©ã†ã™ã‚‹ã®ã‹ãªã¨èª¿ã¹ã¦ã¿ã‚‹ã¨
ジャイãƒã‚»ãƒ³ã‚µãƒ¼ã® Input.gyro.attitude を使ã†ã¨ã‹
åŠ é€Ÿåº¦ã‚»ãƒ³ã‚µãƒ¼ Input.acceleration ã§æ¸ˆã¾ã›ã‚‹ã¨ã‹ã‚ã‚‹ã¿ãŸã„ã§ã™ãŒ
Input.gyro.rotationRateUnbiasedã¯ã€XYZå„軸ã®å›žè»¢é€Ÿåº¦ãŒVector3åž‹ã§è¿”ã£ã¦ãã¾ã™ã€‚
デãƒã‚¤ã‚¹ã‚’奥ã«å€’ã™ã¨XãŒãƒžã‚¤ãƒŠã‚¹ã€æ‰‹å‰ã«å‚¾ã‘ã‚‹ã¨XãŒãƒ—ラスã€
å·¦ã«å‘ã‘ã‚‹ã¨YãŒãƒžã‚¤ãƒŠã‚¹ã€å³ã«å‘ã‘ã‚‹ã¨YãŒãƒ—ラスã€
時計周りã«ã™ã‚‹ã¨ZãŒãƒžã‚¤ãƒŠã‚¹ã€å時計回りã ã¨ZãŒãƒ—ラスã€ã¨ã„ã†æ„Ÿã˜ã§ã™ã€‚
速度ãªã®ã§å‹•ã‹ã™ã®ã‚’ã‚„ã‚ã‚‹ã¨å€¤ã¯0ã«è¿‘ã¥ãã¾ã™ã€‚
Input.gyro.attitude ã¯ãƒ‡ãƒã‚¤ã‚¹ã®å§¿å‹¢ã‚’クォータニオンã§è¿”ã™ã®ã§ã€ãŸã¨ãˆã°
デãƒã‚¤ã‚¹ã®å‚¾ãã¨åºŠã‚ªãƒ–ジェクトã®å‚¾ããŒé€£å‹•ã™ã‚‹çŽ‰è»¢ãŒã—ゲームã¨ã‹ã®ç”¨é€”å‘ã。
å¯è»¢ã‚“ã 状態ã§ã®æ“作をやã‚ã†ã¨ã™ã‚‹ã«ã¯é›£ã—ã„。
Input.acceleration ã¯ã‚·ã‚§ã‚¤ã‚¯ã‚¸ã‚§ã‚¹ãƒãƒ£ãƒ¼ã¨ã‹ã®ç”¨é€”å‘ã。
常ã«é‡åŠ›åŠ 速ãŒã‹ã‹ã£ã¦ã‚‹ã‹ã‚‰ãれを元ã«å‚¾ãを求ã‚られãªãã¯ãªã„ã‘ã©
余計ãªå‹•ããŒåŠ ã‚ã‚‹ã¨å€¤ãŒè’ã¶ã‚Šãã†ã€‚