2023-03-29から1日間の記事一覧
はじめに NotionやSlackでは、一部のマークダウン記法がサポートされています。 そのうちの1つが、「'」で囲めば、インラインコード表示になるというもの。(Notion公式リファレンス) 実際にやってみましょう! /\ ...ならないジャン! ____ 対策 「`」の前…
現象 渋谷ほととぎす通信さんのブログをもとに、Macでアセンブリファイル「helloworld.asm」をコンパイル&実行しようとした。 しかし、オブジェクトファイルとSystemライブラリをリンクするところで、ライブラリが見つからないエラーが発生してしまった。 l…
はじめに 以下のメソッドの「// 処理」を別メソッドにわけたいときに使える、 VisualStudioの便利なショートカットの紹介です void Func1() { int a = 0; // 処理 } 通常のフロー Func2を追加 void Func2(int a) { } Func2に処理をコピペ void Func2(int a) …
はじめに SkyBoxを別のテクスチャにフェードで切り替えたい。 しかし、ビルトインシェーダー内に、2つのCubeMapをブレンドして表示するようなシェーダーはなかったため、もともと入っているシェーダーを改造して作ることにする やりかた Unityのあらかじめ…
はじめに 私はNotionを1年ほど使用しているのですが、個人で使っているため、Comment機能を使用していませんでした。 にもかかわらず、ノートの上をコメント記入欄がずっと占領していることにモヤモヤしていました。Notionって意外とまだ検索しても欲しい情…
はじめに 前回uGUIのマスクに使用できることがわかったので、今回はベクター画像をマスクとして使用した画面遷移を作ってみます 準備 ヒエラルキーはこんな構造にしておきます BGTexture:マスクし、非表示部分となった個所に表示する画像 SVGMask:マスク本…
はじめに 前回svgファイルを表示するところまでやりましたが、ほかにもできることをいくつか紹介します。 SpriteMask 通常のSpriteのように、SpriteMaskにインポートしたSVGテクスチャを指定すれば、通常通り使用できます。 SVG Image uGUIのCanvas内で使用…
はじめに 前回必要なアセットを導入したので、今回はさっそく使ってみたいと思います ベクター画像の準備 せっかくなので、かわいい女の子を使いたいと思い、 「svg画像 美少女 イラスト」で検索すると...!!! . . . . . . . . . . . . か...KAWAII...!!! 表…
はじめに。 いつもラスター(ドットデータの)画像を使用しているので、ベクター画像は扱えないの?と思い調べたところ、プレビュー版ながら使用できることがわかりましたので、ちょっと触ってみました。 動作環境 2018.1以上の環境が必要です 導入 Window >…
はじめに 前回の続きです uGUIで線を引く~その2:線の描画編~ 線の先端が縦固定になってしまっているため、線の角度によって、変更するようにします 流れ ①実際に引きたい線(以下、本線という)の単位垂直ベクトルを求める ②本線の端座標から、垂直線を…
はじめに 前回、三角メッシュを描画しました uGUIで線を引く~その1:三角メッシュの描画 今回は、それを応用して、四角を作成します 作ってみる 前回は頂点3つでしたが、4つ用意して、メッシュを2つ描画するだけです using UnityEngine; using UnityEng…
はじめに 「uGUIで線を引きたい!」 と思ってuGUIのコンポーネントをあさっていたら、 「...ない!?」 ということに気づき 「試しにつくってみるかああ!!」 と重い腰を上げて、今に至ります。 流れ 調べてみると、uGUIのGraphicsクラスに「3つ頂点から、…
はじめに 乗算ブレンドは、以下の式で定義されます。 基本色=ブレンド前の色 合成色=ブレンドする色 結果色=ブレンド後の色 各色の範囲を0〜1としたとき 結果色 = 基本色 × 合成色 こう言われても、いまいちピンと来なかった(イメージできなかった)の…