2023-10-01から1ヶ月間の記事一覧
概要 tween.Goto( 0.1f, andPlay: true ); // 経過時間をずらして再生 tween.Goto( 0.1f, andPlay: false ); // 経過時間をずらして停止 Goto 関数を使う
ソースコード using System.Linq; internal readonly struct VersionNumber { private readonly string m_version; public int Major { get; } public int Minor { get; } public int Patch { get; } public VersionNumber( string version ) { var array = …
概要 Package Manager の「Add package by name...」で com.unity.sharp-zip-lib と入力して「Add」を押すとインストールできる 使用例 using System.IO; using System.Text; using Unity.SharpZipLib.GZip; /// <summary> /// 文字列を gzip で圧縮・展開するクラス </summary>…
概要 Android Logcat のウィンドウ左上の「Auto Run」をオフにする
ソースコード public static IEnumerable<T> ConcatIfNotNull<T> ( this IEnumerable<T> self, IEnumerable<T> second ) { return second != null ? self.Concat( second ) : self ; }</t></t></t></t>
ソースコード public static IEnumerable<T> EmptyIfNull<T>( this IEnumerable<T> self ) { return self ?? Array.Empty<T>(); }</t></t></t></t>
ソースコード private static IEnumerable<T> FillToColumnCount<T> ( IEnumerable<T> self, int columnCount, T defaultValue = default ) { var i = 0; foreach ( var x in self ) { yield return x; i = ( i + 1 ) % columnCount; } if ( i == 0 ) yield break; fo</t></t></t>…
概要 Mismatched serialization in the builtin class 'Texture2D'. (Read 128 bytes but expected 160 bytes) ビルドしたアプリで上記のエラーが発生する現象に一度だけ遭遇した それ以降再現することがなかったため原因は不明
ソースコード /// <summary> /// 色を設定します /// </summary> public static void SetColor ( this LineRenderer self, in Color color ) { self.startColor = color; self.endColor = color; }
ソースコード public static int GetTilesCount( this Tilemap self ) { var cellBounds = self.cellBounds; return self.GetTilesRangeCount( cellBounds.min, cellBounds.max ); }
概要 複数回 Tilemap.SetTile を呼び出す必要がある場合は 代わりに Tilemap.SetTiles を使うと処理が速くなる 参考サイト様
参考サイト様 ソースコード(引用) using System; using System.Linq; using UnityEngine; public class Example : MonoBehaviour { public GameObject filler; public Vector2 fillerSize = Vector2.one * 0.5f; public Vector2 spacing = Vector2.one * 0…
概要 Texture の Read Write はランタイムでは変更できないが、 ランタイムで Texture を複製すれば、Read Write が Texture を使えるようになる ソースコード // 戻り値の Texture は不要になったら Destroy すること private static Texture2D DuplicateTe…
概要 上記のサイト様で公開されているスクリプトを使うと Sprite の不透明な部分にのみオブジェクトを生成できる ソースコード(引用) using System; using System.Linq; using UnityEngine; public class Example : MonoBehaviour { public GameObject fil…
ソースコード using UnityEngine; public sealed class CircleLineRenderer : MonoBehaviour { [SerializeField] private LineRenderer m_lineRenderer; // 円を描画するための LineRenderer [SerializeField] private float m_radius; // 円の半径 [Seriali…
概要 m_tilemap.SetTile( position, m_tile ); m_tilemap.SetTileFlags( position, TileFlags.None ); m_tilemap.SetColor( position, m_color ); 上記のように SetColor 関数の直前に SetTileFlags 関数を呼び出したら色が反映されるようになった m_tilemap…
ソースコード using System.Linq; using UnityEngine; using UnityEngine.Tilemaps; internal sealed class Example : MonoBehaviour { [SerializeField] private Tilemap m_tilemap; [SerializeField] private Tile m_tile; private void Awake() { var til…
概要 更新ページの一番下の方にある「翻訳」の更新を実行したらバッジが消えた
概要 キーボード設定アシスタントで「JIS(日本語)」を設定しているのに 英語配列で認識されてしまう現象に遭遇した Mac を再起動したら日本語配列で認識されるようになった
概要 Mac を再起動したらサムネイルが表示されるようになった
概要 「テンプレートパーツ」というブロックを配置して 「選択」から自作のテンプレートパーツを選択する
概要 「設定 > 複数行に折り返す」をオンにしたら 横幅の狭い端末で自動で要素が折り返されるようになった
概要 右上の三点リーダから「設定」を押して 「一般 > 常にリストビューを開く」をオンにする
概要 「Styles > Card (Post Item) > Enable Border & Box Shadow」を「Disable」にする
概要 ブロックエディターでボタンにリンクを設定しようとしたら 自動で http:// が付いてしまう現象に遭遇した 「HTML として編集」を押して href を直接編集することで相対パスを設定できた
概要 WordPress ダッシュボードの左メニューから 「Photo Grallery > Global Settings」を開いて 「General」タブの中の「Generate Shortcode」ボタンを押すと ショートコードを作成できるページが開ける 「Use default options」のチェックを外せば詳細な設…
概要 NextGEN Gallery をトップページに追加しようとしたら このブロックでエラーが発生したためプレビューできません。 を表示されて追加できなかった [nggallery id=1] 上記のようなショートコードを使用したら追加できた 参考サイト様
概要 「Child Theme Configurator」を使うと子テーマを簡単に作成できる
概要 /wp-admin/customize.php 参考サイト様
概要 /wp-admin/theme-editor.php テーマファイルエディターの URL を直接開いたら 「外観」ではなく「ツール」にテーマファイルエディターがあることがわかった