当ブログはminimalismを使用しています。 元々シンプルでスッキリしてるテーマなので そのままでも十分良いのですが 更にスッキリさせたりメリハリをつけたりと 色々カスタマイズしました。 この記事では行間と コードブロックのカスタマイズで 行ったことを…
当ブログはminimalismを使用しています。 元々シンプルでスッキリしてるテーマなので そのままでも十分良いのですが 更にスッキリさせたりメリハリをつけたりと 色々カスタマイズしました。 この記事では見出しのカスタマイズで 行ったことを記載しています…
※Unityのバージョンは2020.2.6f1です。 ゲームを作った話 コード LineRendererの追加 画面の四隅の座標を取得する 描画する線の設定 線をどう描画するかの設定 線の描画 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){argume…
結論 Jointを繋げてチェーンを作った話 伸びる問題を解決しようとして調べた結果 改善するために行ったこと もしかして2DでJointを使って鎖を作るのは無理? (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.current…
※この記事で紹介しているのは LOD1(色なしの箱型)のモデルの読み込みのみです。 LOD2(テクスチャ付き)のモデルは 読み込めませんでした。 3Dモデルのダウンロード ファイルの解凍 ファイルをUnityに読み込ませる LOD2を入れようとしたが失敗 LOD2を入れる…
今までList型を返すメソッドを書く時、 メソッドの中でインスタンスを作って返していたのですが yieldを使うとインスタンスを作らなくて 良くなるということを知ったので紹介します。 今まで書いていたコード using System; using System.Collections.Generi…
こないだホラゲーを作ったのですが そのときに起きたことです。 (ちなみに作ったホラゲはこちら) テストしようと思って環境光を真っ暗にしてみたら 真っ暗にしても光っているオブジェクトを発見しました。 こういう時は大抵MaterialのEmissionで 光っている…
変数やメソッドにカーソルを合わせると 出てくるメッセージ、コピーしたくなるときありませんか? どこのことを指しているのかというと 画像の赤枠の文です。 これをコピペするには まず上のメニューから「表示」→「エラー一覧」を 選びます。 するとエラー…
正規表現て使えると便利らしいですよね。 これまでに学ぼうと思ったことは 何回かありましたがやる度に挫折。 勉強するの本当に辛いんですよこれ。 そんな堕落した奴でも嫌いな正規表現に 少し慣れることができたので なにをしたか備忘録として残しておきま…
タイトル通りですが デバック中に特定の条件で止めたい時って無いですか。 いままでF10連打してたんですけどいい加減めんどくさくなったので 調べてみました。 やり方は止めたいところにブレークポイントを設定します。 そしたら右クリックして「条件」を選…
前回の記事はこちらになります https://meimaru.hatenablog.com/entry/2020/05/23/%E3%80%90C%23%E3%80%91LINQ%E3%81%AB%E6%85%A3%E3%82%8C%E3%82%8B1%EF%BD%9ELINQ%E3%81%A8%E3%81%AF%EF%BD%9Emeimaru.hatenablog.com 今回はLINQのメソッドをいろいろ使って…
独習C#を読んでいてついにLINQの章まで来ました。 これもラムダ式同様、できる人が使う不気味な物体でしたが 慣れて行こうと思います。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScri…
1を書いてから約2ヶ月空いてしまいました・・・ 前回の記事はこちら 【C#】ラムダ式に慣れる1~デリゲートと匿名メソッド~ - Meiryo’s blog ラムダ式のこととListクラスで用意されている ラムダ式を指定できるメソッドのことについて書いていきます。 (func…
ここまで辿り着くのに時間かかったので備忘録として。 「クリックしたら」でもなく 「ドラッグしたら」でもなく 常にマウスの位置にオブジェクトが移動するのを作ってみました。 輪っかのオブジェクトにこのスクリプトをつけています。 コード using System.…
この記事の結論 環境 起きたこと 原因 失敗した対処法 成功した対処法 自動起動の設定 この記事の結論 ・Dockerが動かなかったのは起動していなかったから。 起動させたら動きました ・自動起動の設定もしました 環境 Windows10 home VirtualBoxでCentOS8を…
VirtualBoxインストールするのになんかやたら時間かかるなと思ったら この画面で止まっていました。 「アプリケーション16216を使ってるから閉じてくれ」 的な感じだと思われ。 最初何の数字だよこれ・・・、と迷ったのですが こいつはPIDのようです。 コマ…
ラムダ式がわからない 独習C#を読み進めていてついに魔境「ラムダ式」にたどり着きました。 マジわからない。 全くもってわからない。 JavaSE持ってるけどラムダ式は捨てて受けた。わからない。 そんな不気味な物体だけど こいつに慣れないと人の書いたコー…
Class1を実行したいのですが static main関数を持たせているのに スタートアップオブジェクトに表示されず、 実行ができないという状況になりました。 どうすればいいかと色々検索した結果、下記の記事を発見 .NET Coreで複数のエントリポイントが存在するプ…
DeadRising4を旧正月セールで買ってプレイしてみたのですが なんと日本語音声。 これまでのシリーズでは英語音声だったのでなんか違和感が・・・。 ちょっと進めてみましたがどうにもしっくりこないので 日本語字幕のまま英語音声にしてみました。 注意 やっ…
こないだのAtCoderで「割とこういうの出るけど出る度考えてる気がする」 ってのがあったので改善することに。 問題はこれです。 B - Count ABC 文字列の中に単語があったらカウントする、ってやつですね。 コンテストではこんなコードで通しました。 for(var…
Unityでちょっと詰まったのでメモ 変数をinspectorでいじりながら 動きを調整しようと思ってたのですが あれ? SerializeFieldつけてるのに表示されない。 なんだ? まぁいいやpublicにすりゃ出るだろ。 あれ出ない!? 検索してみてもすぐヒットせず。 「も…
UnityのバージョンはUnity 2019.2.15f1です。 なにが起きてるのかわかるのに時間がかかったのでメモ。 タイトルどおり、MMDのファイルをUnityに入れたのですが 大量に謎のエラーが出ました。 エラーログ見る限りなんか手を出せないようなところの Unityのバ…
(※Blender2.81aでの記事です) Blenderを入れて動かしてみてるのですが既に困ったことが。 メッセージが1行だけしか出ない さらに表示されている時間も数秒と短く、 確認ができない。 Unityみたいにコンソール表示させながらじゃないと 不便だなと思いました…
かじりで操作だけ知ってるやつが たった2日でわかるLinuxを読んでみたら 基礎知識ついた気がする記事
競技プログラミングのことを調べていたら Console.WriteLineはそのまま使うと遅いらしいってこと、 そしてそれを高速化する方法があるとのことを下記記事で知りました。 qiita.com 「出力の高速化」のとこですね。 記事に記載されているコードが下記になりま…
競技プログラミングってよく問題に注目しとかないと int型にlong型じゃないと入らないような桁を入れちゃって 桁あふれが起こる、ってことが頻繁にあります。 で、それを検出できる仕組みがC#にはあるということをこないだ知りました。 「checked キーワード…
unityroomさんが開催していた1週間でゲームを作る 「unity1week」に初参加しました。 完成した作品がこちらになります。 unityroom.com 実は1週間で終わらず、1週間遅刻して出しました。 2週間かけて未完成なんですけどね この記事はなんでそんな遅れて完成…
UnityのプロジェクトをGitHubでpublicで管理しようかなと思ってたのですが あれこれまずいんじゃないの?って思って調べました。 結構前にゲーム作って公開したのですがその時に著作権のこと調べました (公開したゲームはこちらです) 調べているときに、「素…
独習C#のサンプルコードでへーって思ったもの Stack.Pop()を使わなくても取り出すことができた。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){arguments.currentScript=c.currentScript ||c.scripts[c.scripts.length-2];(…
※もしかしたら自分の環境だけかもしれないです ファイル読み込みをしたかったのでとりあえずC直下にテキストファイルを置き、 読み込んでみました。 すると結果はエラー。 しかもあんたどこのフォルダ見に行って「ファイル無い」って言ってんのよ と追加で困…