KITASENJU DESIGN BLOG

memo, html, javascript, unity

Entries from 2020-01-01 to 1 year

レビューを促すやつ

【Unity】iOS / Android でレビューを促す。(2018年10月版) - 実践ゲーム製作メモ帳2 Unity - Scripting API: iOS.Device.RequestStoreReview

AppConnectの課金申請

iOS

日本在住のエンジニアが米国App Storeでアプリを公開する時にTax Informationに設定した内容と結果 | ottijp blog w8benという書類にとにかく記入すれば、米国での源泉徴収が免れるようだ。 video-knowledge.com

iOS14でVideoPlayerがクラッシュする

issuetracker.unity3d.com 音をnoneにしたら、マジで治った。

unity2020でpackgeManagerでpackageが見つからない

gitからさがす方法 helpdesk.unity3d.co.jp add package from diskでローカルのを読み取る 他のプロジェクトの Libray/PackageCacheからmanifest.jsonをよみとったらAsssetのpackagesフォルダに読み込まれた!

script for motion with delta-time

deltaTimeを考慮したモーション //対応前 x += (tgt-x)/2f; //対応後 x+= (tgt-x)/2 * Time.deltaTime/0.01666;// 0.0166=1/60sec

LiDARが使えないアプリでの表記

3d scanner appの例 This sample app requires a LiDAR-capable device, such as the 2nd-generation iPad Pro 11-inch and 4th-generation iPad Pro 12.9-inch

iOS端末判別

SystemInfo.deviceModel で取得できる List of Apple's mobile device codes types a.k.a. machine ids (e.g. `iPhone1,1`, `Watch1,1`, etc.) and their matching product names · GitHub

unityで環境マップを有効に

Lighting SettingからEnvironmentReflectionsをCustomにしCubemapをセットしないと、なんか反射しないなー 。skyboxってなんなんだろ

highlight on shader

自作でhighlightをつけたいと思い勉強 wgld.org | WebGL: 反射光によるライティング | 抜粋 void main(void){ //光源ベクトル vec3 invLight = normalize(invMatrix * vec4(lightDirection, 0.0)).xyz; //視点ベクトル vec3 invEye = normalize(invMatrix * …

CustomRenderTextureと波動方程式を勉強

使い方 【Unity】【シェーダ】Custom Render Textureを使ってみる - LIGHT11 CustomRenderTextureを使って波紋エフェクトを作る - e.blog GitHub - edom18/CustomRenderTextureSample custom render texture使い方

ComputeScreenPosで忘れること

ComputeScreenPosを使い、ごにょごにょする際 入出力の構造体にscreenPosという名前を使ってしまうことがあるが この名前は別の値が代入されちゃうので気を付ける 2時間解けた。気を付けろ!

compute shaderまわりでArgumentException: ComputeBuffer.SetData()エラー

unityのバージョンを変えたらcompute shaderまわりでエラーがでた。ArgumentException: ComputeBuffer.SetData() computeBuffer.SetData(indices, 0, 0, computeBuffer.count); tmls.hatenablog.com

認知ネタ

アモーダル補間 隠されると、そこを補間する グラビアアイドルが水着を着てないように見える 主観的輪郭線 カニッツァの三角形 ゲシュタルト要因 近接の要因 近いものが群化 類同の要因 似たものが群化(色や形など) よい連続の要因 つながりがよい形が認識…

A12チップ以上にアプリを制限

Apple Developer Documentation Required device capabilities に iphone-ipad-minimum-performance-a12 をセットするみたい xcodeで手動設定はいけた。 (unity上からできるといいが・・・) iOS14以上じゃないとダメみたい!!

「ついやってしまう体験の作り方」の物語のデザインのとこ2

架空の物語の中で、プレイヤーの成長 穴があれば埋めたくなるから穴さえ認識できればいい=ポケモン図鑑(収集と反復 その20年後とか、物語の中にも穴を開ける 反復で飽きてきたら、テトリスのブロックのように次々にリズムよく問題を出す=問題が未解決の…

「ついやってしまう体験の作り方」の物語のデザインのとこ1

例に出てた二つのゲーム ラスアス=登場人物の台詞と映像のみでストーリーを物語っている。 カゼの旅ビト=ゲーム中に文字は愚か、言葉自体でてこない。 「何があったか」+「どう伝えるか」=物語(ナラティブ) 伝え方はいろいろ 文章・映像・音声 ゲーム …

PostProcessingV2をスクリプトからコントロール

PostProcessingV2をscriptからcontrolする。 public PostProcessVolume ppVolume; var bloom = ppVolume.profile.GetSetting<UnityEngine.Rendering.PostProcessing.Bloom>(); bloom.active=true; bloom.intensity.value=30f;</unityengine.rendering.postprocessing.bloom>

IEnumerator Start()

C# - Unity)IEnumerator Start()の使い方|teratail

Spriteにマスク画像をつける

gist.github.com

commandbufferを使ってレンダリング結果をコピー

using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Rendering; public class CopyToRenderTex : MonoBehaviour { [SerializeField] private Camera _camera; [SerializeField] private RenderTexture _ren…

iOSスリープを無効

// 自動スリープを無効にする場合 Screen.sleepTimeout = SleepTimeout.NeverSleep; https://loumo.jp/archives/6764

良さの基準1

良さの基準を教えてくれと言われて、言語化が難しかった。 一個いい例を見つけた。オルタナなウェブデザインが好きである。 ウェブデザイン ウェブデザインを良く見るのが好きで、昔はFWAをみてた。Flash全盛期だったのでだいたいFlashサイトだった。 毎日、…

Unity+VSCodeの調子が悪いとやること

なおりました。ありがとうございます。 「Error: The reference assemblies for .NETFramework,Version=v4.7.1 were not found. 」 の対処法について - 時代に翻弄されるエンジニアのブログ

CoreMLについて調べる

Core ML / Vision Frameworkを使ってできること / What can we achieve using Core ML and Vision framework - Speaker Deck Core MLを利用した機械学習とVisionでの画像認識 - WonderPlanet Developers’ Blog API Diffsから見るiOS 14の新機能 - ML・画像・…

アプリにライセンスを書く

CC BY-NC-SA 4.0 creativecommons.org でいいか。 使用例参考 iのマークを押すと説明 http://www.bowieblackstar.net/ 表記参考 クリエイティブ・コモンズ【表示4.0国際】ライセンスの表記方法 | FIND/47 - The all-new photometi

ゲームでのランダム性

山札から札を取る 配られた手札 サイコロを投げて、出た目の数で、なんかする じゃんけん ビンゴ あみだくじ ガチャ、コイントス ランダムエンカウント 会心の一撃、ダメージ、アイテム落とす、モンスターの攻撃パターン ローグライクのローグ、敵の配置、ア…

VSCodeの戻るショートカットを書き換える

定義に飛ぶがF12なのに対し、戻るはデフォルトでは変になってるから Shift+F12に書き換えよう!

端末を判定する

端末・機種を選択 参考: 【Swift,Objective-C】iOSデバイスのモデル名を取得する 例:iPhoneXS Maxとか【CocoaPodsもあるよ】 - Qiita using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; //https://qi…

おすすめシェーダー100

すごい数! 【Unity】無料のオススメシェーダまとめ(110個) - コガネブログ

ComputeShaderで計算だけする

総当たりでパーティクル同士の距離を計算したい場合、1000個だったら当然ながら1000x1000の計算量でcpuにやらせると重い。 それをcomputeShaderでやらせたい。 やり方 あまり調べてないので間違ってたらすいません。 c#がわでは ComputeBufferを用意し値をSe…

"FOOTER"