テーマをカスタマイズした
背景色が地味だったのと、透明感を持たせたいなーと言うことで
コンテンツのアルファ値を変更しやした!!
デザインCSSに以下の記述を追加。
#container-inner{ background-color: rgba(46, 46, 46, 0.93); } .entry-inner blockquote{ background-color: rgba(46, 46, 46, 0); }
引用が追随して透過されなかったので、
entry-innerクラスの引用文に対して直接透過を指定しやした。
透明感がでてすっきりしたぜ。
C#で文字列を弄るなら正規表現を使いたい
ファイル名に拡張子をつけていないので、
ファイルを保存する際に、
拡張子を追記して保存するようにしたい
と仰る方を見かけたので一つサンプルコードを。
文字列操作なんて不要!
なら、正規表現で置き換えてみよう。
↓無理やり文字列の後尾に「.png」を追加するプログラム
using System; using System.Text.RegularExpressions; public class Program{ public static void Main(){ string fileName = Console.ReadLine(); if(fileName == null){ Console.WriteLine("入力に文字を入れてください。"); return; } if(fileName.Contains(".")){ Console.WriteLine("拡張子を.pngに置き換えます"); fileName = Regex.Replace(fileName,@"(?<=\.)(.*)","png"); } else{ fileName = string.Concat(fileName , ".png"); } Console.WriteLine(fileName); } }
追記
↑のやつ
「aaaa.hoge.fuga」ってやると
「aaaa.png」になる。駄目コード。
ってか、少し調べてたらこんなクラスがあったで。。。
Path.ChangeExtension メソッド (String, String) (System.IO)
正規表現なんて不要!
なら、ChangeExtensionで置き換えてみよう。
↓無理やり文字列の後尾に「.png」を追加するプログラム(Ver2)
using System; public class Program{ public static void Main(){ string fileName = Console.ReadLine(); if(fileName == null){ Console.WriteLine("入力に文字を入れてください。"); return; } fileName = System.IO.Path.ChangeExtension(fileName, "png"); Console.WriteLine(fileName); } }
え?
1行で済むやないかーーーーーい
.NET様様だね。
Photon Unity Networkingを使ってみよう「かなぁ」
トップ
当ブログでは以下の内容を中心に更新する予定です。
- 日記
- プログラミング&開発
- ゲーム
*1:気をつけているつもりですが、誤った情報や古い情報を拡散する可能性があるかも。。
Unityのファイル構成
以下のサイトから参考にさせて頂いております。
上を考慮してみて、
Unity素人の自分が使いやすそうなファイル構成を考えた。
{$GameName}/
├ Animations
├ Audio
├ Materials
│ ├ Textures
│ └ Shaders
├ Scripts
│ └ {$namespace}/
│ ├ Behavior
│ └ Logic
├ Scene
│ ├ Test
│ └ Game
└ Prefabs
├ Object
└ Particle
Externals
Licences
Models
Plugins
Resources
スクリプトは恐らく債務や内容によって名前空間が区分けされていくと思うので
まずはnamespaceで区切り、
・Behavior(実態を持つもの)
・Logic(実態を持たないロジック部分)
で分ける。
一度、このファイル構成で開発してみる。
また何かあれば記事を書きます。