Android版をビルドすると以下のようなエラーが出て困ってました。 Shader error in 'Hidden/PostProcessing/FinalPass': Input signature parameter (1-based Entry 3) type must be a scalar uint. at line 44 (on gles) Player Settings -> Other Settings…
以下のようなエラーが出た。 [DataCollector] Could not collect Google Advertising ID - this will negatively impact your eCPMs! Please integrate the Google Play Services SDK into your application. More info can be found online at http://devel…
カードゲームを作ったんですが、一定時間マウスオーバーでカードの情報を表示したかったのでUniRxでやってみました。結構スッキリ書けて満足。そのゲームはこちら↓ unityroom.com void Start() { const float mouse_over_time = 2.0f; var eventTrigger = ga…
Unityroomに投稿しようと思ったら、OnJointBreak2Dが云々という謎エラーが出て困ってました。Unityのバージョンを落としてみたり、.Netを2.0から4.0に切り替えてみたり、色々と試してみたものの対処できずにいたところ、Twitterで以下のつぶやきをみつけまし…
Unityroomに投稿しようと思ったら、OnJointBreak2Dが云々という謎エラーが出て困ってました。Unityのバージョンを落としてみたり、.Netを2.0から4.0に切り替えてみたり、色々と試してみたものの対処できずにいたところ、Twitterで以下のつぶやきをみつけまし…
開発にMacbook Pro 16-inchを使っているんですが、Unityでのゲーム実行やコンパイル、ビルドに時間がかかって、ファンがガンガン回ってうるさいので、話題のM1 Macを買ってみました。乗り換えてみたものの、そんなに早くなった気がしない。むしろ遅くなった…
気がついたら、ドラッグ対象のオブジェクトにCanvasコンポーネントがついてたからだった。Canvasコンポーネントを外したら解決。
古いプロジェクトを最新のUnityにバージョンアップして、Androidビルドしたところ、 Keystore file '.../Temp/gradleOut/launcher/○○○.keystore' not found for signing config 'release'. See the Console for details. というエラーが出て困っていたのだけ…
実機でうまく動かないアプリがあってログを確認すると以下のようなエラーが出ていた。Creating a serialization formatter for the type 'System.Collections.Generic.Dictionary' failed due to missing AOT support. Please use Odin's AOT generation fea…
Unity Cloud Buildで出来上がったiOSバイナリをインストールしようとしたのですが、「Detect Device」というボタンを押すと、また同じ「Detect Device」のボタンのあるページに戻ってきて一向にインストールできないという現象に遭遇。たまに 404 Page not f…
Finderからわかるらしいです。iPhoneをつなぐとFinder上にiPhoneを選ぶところが出ますね。そこをクリックすると下記のような画面になります。そうした上で、iPhone11Pro Max 247.56GB って書いているあたりをクリックするとUDIDなどのIDが出てきます。参考: …
Finderからわかるらしいです。iPhoneをつなぐとFinder上にiPhoneを選ぶところが出ますね。そこをクリックすると下記のような画面になります。そうした上で、iPhone11Pro Max 247.56GB って書いているあたりをクリックするとUDIDなどのIDが出てきます。
フルメッセージとしては以下のようなのが出た。 ERROR ITMS-90503: "Invalid Bundle. You've included the "arm64" value for the UIRequiredDeviceCapabilities key in your Xcode project, indicating that your app may only support 64-bit. Your binary…
AseFileImporter.csのGenerateAnimationsの中でテキトーにanimationClip.legacy = true; してしまえばいけました。
Trasnformをsortしたいことがしばしばあったので書いてみました。もっと軽量にできそうだけどざっくり。 public static class TransformExtensions { private class Comparer : IComparer<Transform> { public Func<Transform, Transform, int> func; public Comparer(Func<Transform, Transform, int> func) { this.func = fun</transform,></transform,></transform>…
これはハマった。 警告なり、エラーなり出して欲しい。 代わりにAppendCallbackを使ってその中でTweenするようにするのが定石っぽい。github.comこのなかの回答でSequenceは固定のVideoClipのようなもので動的なものではないと書いてある。これ、言っている…
Unityを2018から2019に更新したタイミングからだと思うのだけれど、App Store Connectにバイナリをアップロードすると以下のような警告を頂くようになってしまった。 ITMS-90109: This bundle is invalid - The key UIRequiredDeviceCapabilities in the Inf…
あるプロジェクトをUnity2018からUnity2019にアップデートしたら、Android版のビルド時に Keystore file '/Users/wakepon/projects/2357/Temp/gradleOut/Divide.keystore' not found for signing config 'release'. See the Console for details. というエラ…
私のリリースしているお絵かきアプリのユーザーさんから、タッチペンを使うときだけ絵が描けないという報告を受けました。調べていくと、奇妙な現象でして、 指では描ける タッチペンを使った場合でもボタン等は反応する 自分の手元にあるiPadや他のタブレッ…
基本的にはこちらを参考にしてます 7081.hatenablog.comまずは上記のサイトを参考にしつつGoogle API Consoleでの設定を行います。次に認証コードからアクセストークンとリフレッシュトークンを取得します。 WWWForm form = new WWWForm(); if (!form.header…
PlayServiceResolverでプラグインを最新にしたら、アプリがクラッシュするようになっちゃいました。 どうもSocialConnector関係のところで止まっているようでした。たぶん、android.support.v4.aarとかが無くなったからのようです。最新では、androidx.core.…
うちのネットワーク環境、ビッグローブ光でiPv6対応したのに、なぜかIPv4でしかアクセスできない状態だった。 ちなみに、所有機はMacbook Pro。この問題、ずーっと放置していたのだけど、今日Windows機を導入したので試してみたらIPv6でアクセスできた。 な…
Random.Range(min,max)は、引数がfloatの場合、maxはinclusiveになりますが、intの場合はmaxがexclusiveになります。つまり、Random.Range(0.0f,10.0f)の場合、10.0fが返ってくるときがありますが、Random.Range(0,10)では10は返ってきません。最大でも9です…
アプリ内課金の実装にはUnityIAPを使用しています。 実装方法は、詳しい記事が色々とあるので、そちらをご参考下さい。 参考までに私が参考にした記事を1つ挙げておきます。techtechnolog.comただ、こちらの参考サイトでStart()で呼んでいるものをAwakeにし…
Unityでつくったアプリは、そういえばいっつも実機で確認しててSimulatorで実行したことがなかったです。ふとシミュレーターで確認したくなったんですが、XCode上でシミュレーターを選ぶところもないし、どうやんねん!って思っていました。調べてみると、 Pl…
基本的にフレームレートを指定したいときはApplication.targetFrameRateに設定すれば良いです。Application.targetFrameRate = 30;とすると30FPSになります。しかし、これだけだとEditorで実行していると、なんかヌルヌル動くなぁと思っていました。調べてみ…
最近「ネコの絵描きさん」というアプリをアプデしたんですが、テスト中にそのアプリサイズに驚きました!なんと400M超え!これはあかん!と思い対策を考え始めました。そもそも僕がゆとりプログラマーだったのでこうなったので、以下は、ゆとりじゃないプログラ…
別に物理シミュレーションはしたくないのだけど、OnCollisionEnterで処理をしたいなぁと思って、とりあえずColliderだけをつけてたんですが、全然OnCollisionEnterが呼ばれない...「なんでや????」って思ってたんですが、どうやらRigidBodyがついていな…
以前作ったSingletonMonobehaviourはシーン遷移時に破棄されるものでした。以前のもの↓ waken.hatenablog.com シーンをまたいだ時に破棄されないようなものも欲しくなったので、Awake内でDontDestoryにしています。その他もちょこちょこ変えています。Awake…
buravo46.hatenablog.comこちらのブログにて、Object.FindObjectsOfTypeを使う方法とResources.FindObjectsOfTypeAllを使う方法が紹介されていました。私の場合、ActiveでないGameObjectも取得したかったのでResources.FindObjectsOfTypeAllを使っていたので…