www.nhk.or.jp 5月9日のプロフェッショナルは自殺対策NPO代表の話でした。 その中で秋田県が自殺率ワーストから抜け出したとあったので実際に確認してみました。 平成27年の状況|自殺統計に基づく自殺者 - 内閣府の「第2章 平成27年中における自殺の内訳」…
データベースのタイプのスキルタイプを新しく作ります。 「特殊攻撃」を追加しました。 職業やアクターの特徴に冒頭で作ったスキルタイプを指定します。 スキルを追加する場合、スキルのスキルタイプを冒頭で作ったスキルタイプにします。 職業やアクターの…
www.nhk.or.jp NHKスペシャル「そしてバスは暴走した」の中で大型二種免許の取得年齢比率が出ていました。 40代以下がやたら少ないのに目を疑いました。 こんなグラフがあり得るのかと半ば本気で思ったので実際に作成してみました。警察庁の運転免許統計…
ビッグモンスターをイベント画像に指定した状態で、4方向から接触すると同じ画像シートの別のビッグモンスターの画像になってしまいます。 これはビッグモンスターに正面向きの画像しかないためと思われます。 通常のキャラは以下のようにキャラドットを縦に…
出現条件を使って画像を変えた2ページ以降に飛ばせばできます。 てっきりコマンドがあると思ったんですが無いんですね。以下は例としてセルフスイッチを使います。別にスイッチでもアイテムでもいいです。 まず話しかけたときにセルフスイッチAをONにします…
目次 水素水とは 結局カラダにいいのか 水素水販売の問題 結論 水素水とは 水素分子H2を水に溶かした水のことです。 健康に良さそうなイメージであちこちで売っています。水素が悪玉活性酸素のヒドロキシラジカルだけを取り除くという日本医科大学の太田成夫…
攻撃・防御コマンドはスキル扱いです。 スキル1番が攻撃、スキル2番が防御になっています。 そこで、この2つのスキルを使えなくする「封印」ステートを新しく作ります。 あとはイベントコマンドなりアイテムなりでこのステートを付加すればOKです。 動作例(…
バトル画面の「アイテム」コマンドを削除するスクリプトを作りました。 DLは以下のリンク先を保存してください。 こちら動作例:
適当に点を打つ(始点)→シフトキー押しながら線を引きたい地点に点を打つ(終点)。 さらにシフトキーを押しっぱなしにすると連続で直線が引ける。 ちなみに描画ツールならスプレーでも鉛筆でもできます。
4/10のアップデートでデフォルトの素材がいろいろ増えました。 srpgstudio.com 新規追加されたエフェクト一覧を紹介します。炎の球体 火炎地獄 青き雷 風切り 裁きの紋章 輝きの槍 黄泉の鎌 冥府の波動 天の息吹 祝福 毒 睡眠 封印 暴走 衰弱 防御
※2016/5/26 書き直し ※2016/6/19 USB抜き差しを追加「ワコム タブレット設定ファイルユーティリティ」 →設定ファイル削除 (→ペンタブのUSBを抜いて差し直す) →イラストソフト再起動環境 OS:win10 ペンタブ:Intuos comic CTH-680 イラストソフト:CLIP ST…
範囲選択→レイヤー移動ツール→Altキー押しながらドラッグ移動再現動画です。 検索しても1ページ目の概要に出てこないので作りました。 ・参考(レス5) www.clip-studio.com
user32.dllのGetForegroundWindow()とGetWindowText()を使います。 class Program { [DllImport("user32.dll")] public static extern IntPtr GetForegroundWindow(); [DllImport("user32.dll", EntryPoint = "GetWindowText", CharSet = CharSet.Auto)] pub…
電子書籍はいいぞ。 shirakamisauto.hatenablog.com 本棚が限界を迎えている私みたいな人には特に。 でも撤退して読めなくなる可能性がついてまわるのが不安材料です。 で、書籍データバックアップしてリーダーアプリだけ落としておけば万が一の時でも読める…
ブログ書くときにクラス名が長いと折り返されることがあります。 短くするためにエイリアスを使うといいかもしれません。*1 まあ逆に分かりづらくなるかもですが。以下のコードではSortedictionaryクラスを別名(エイリアス)にしています。 using D = Syste…
LINQでやろうとしたけど挫折したので普通に再帰。 /// <summary> /// 指定フォルダ以下のすべてのフォルダを探索し、 /// 指定拡張子のファイル名をリストに順次追加していく /// </summary> /// <param name="folderPath">探索するフォルダ</param> /// <param name="list">ファイル名のリスト</param> /// <param name="extensions">検索する拡張子群</param> void FolderInsi…
3すくみというか武器間の有利不利設定ですね。データ設定>コンフィグ>武器タイプを選択し、下図の赤枠部分をクリックします。 設定画面が開きます。 武器タイプの欄から補正対象の相手の武器を選択します。 有効武器なしのチェックは外してください。 試し…
渡すとはちょっと違うんですが、こんな感じにすると渡せます。 public T[] Hoge<T>(T a) { T[] arr = new T[5]; arr[0] = a; return arr; } こういうのをジェネリックといいます。 Listでおなじみのアレですね。メソッド名の後ろに<T>*1とつけるとジェネリックメソ</t></t>…
概要 メソッド 使用例 参照型で初期化する場合 概要 var matrix = new int[9][]; for (int i = 0; i < 9; i++) matrix[i] = new int[9]; 配列の配列の初期化でいちいち↑みたいなのを書くのがうっとうしかったのでメソッド化しました。 矩形配列*1だとラクな…
指定の数字に対してビットが立っている桁数のリストを返すメソッド。 /// <summary> /// 指定の数字の、ビットが立っている桁数を返す /// </summary> /// <param name="targetNum">調べる数字</param> /// <param name="maxDigit">調べる最大桁数</param> /// <returns>ONだった桁数のリスト</returns> List<int> GetOnBitList(int targetNum, int maxDigit) { var list </int>…
(int)Math.Log(bit, 2) + 1; Powの逆関数ないかなと思ったらLogの存在を忘れてた件 例:10桁目のビットが立っている場合 bit=512;//1000000000 Console.WriteLine(Math.Log(bit, 2) + 1);//10
Enumerable.Repeatの値に参照型を使うときは注意。
ブログを書くときに一つのテキストで内容を書いてから完成した後にフォルダとファイル作ってコピペしています。 どうにも面倒なので表題のプログラムを作りました。 コピーした内容の1行目をタイトルにしたファイルとフォルダをデスクトップに作ります。 DL…
前回の記事でフォームで画像表示するのがアレな気がしたのでWPFでやりました。参照にPresentationFrameworkとPresentationCoreとWindowsBaseを追加します。 MainメソッドにSTAThread属性を追加します。 using System; using System.Windows; using System.Wi…
ブログ用のコードはコンソールアプリケーションで書いています。(コードが長くなるので) これだと画像表示に困るのでフォーム起動して画像を表示するコードを書きました。 画像はファイルから読み込んでいます。 void ImgFileDisplayByForm(string filePat…
http通信したら403エラー(Forbidden)が返ってきたのでどうにかしてみました。 using System; using System.Net.Http; class Program { static void Main(string[] args) { var uri = "http://i1.pixiv.net/img-original/img/2016/02/15/12/02/47/55302376_…
HttpClientクラスのGetAsyncメソッドを使います。 はてなフォトライフの下記URLの画像を取ってきます。 http://f.st-hatena.com/images/fotolife/s/shirakamisauto/20160120/20160120232256.png using System; using System.Net.Http; using System.IO; name…
Console.WriteLine(url.Split('/')[url.Split('/').Length - 1]); なんかキモい。 LINQ版。 url.Split('/').Last(); using System.Linq;を追加しておくこと。こんな感じで使う。 string url = "https://pbs.twimg.com/media/CbJjbWlUMAABx6h.jpg"; Console.W…
Console.WriteLine(new Random().Next()); でも連続で処理するときは乱数にならないことがあるので注意 乱数シードがミリ秒なのでミリ秒以上の処理速度だと乱数が変わりません。 neue cc - C#とランダム 以下のように連続でやっても同じ値しか出ません。*1 C…
形態変化とは 形態変化作成 データタブ 詳細タブ 使い方 スキル アイテム 「ユニットの形態変化」イベントコマンド 形態変化とは 別のクラスに一時的に変化します。 ラグズ系のアレです。 形態変化作成 データ設定>コンフィグ>形態変化設定を開きます。 形…