中堅プログラマーの備忘録

忘れっぽくなってきたので備忘録として・・・

c#.net VB.net

【Unity】CUBEの6面にそれぞれ異なるテクスチャを貼り付ける

デフォルトで用意されているCUBEにテクスチャを貼り付けると 上下が反転してしまう面が存在してしまいます。 また、面毎に異なるテクスチャを貼り付けることも出来ないので これを解決するために、自作でCUBEを作成してみました。 【customCube】というGameO…

c#.netでMediaElementを使って、WPFアプリケーションの動画プレイヤーを作成する

開発環境:visual studio 2015 開発言語:C#.net以前、Formアプリケーションで【WindowsMediaPlayerコントロール】を使って 簡単な動画プレイヤーを作成してみましたが 今回はWPFの【MediaElement】を使って動画プレイヤーを作成してみました。 【WPFアプリ…

.netアプリケーションでコマンドライン引数を取得する

開発環境:visual studio2015 開発言語:C#アプリケーション起動時にパラメーターを渡したい場合 【System.Environment.CommandLine】プロパティか 【System.Environment.GetCommandLineArgs() 】メソッドを使用します。まずはフォームアプリケーションでプ…

c#.netでWindowsMediaPlayerコントロールを使って動画プレイヤーを作成する。

単純な動画プレイヤーを作成してみました。 ローカルの特定フォルダ内のmp4ファイルのリストを作成し、それを延々と繰り返し再生をします。 必要な作業は【WindowsMediaPlayerコントロール】と【Timerコントロール】をFormに貼り付けるだけです。 using Syst…

【c#.net】log4netを使ってログの設定を行う

1.概要 2.【lNuGet】から【log4net】を取得する 3.【AssemblyInfo.cs】に【log4net】の設定ファイルの場所を教える 4.【log4net】の設定 ①【appender】 ②【root】 5.実装する 開発環境:visual studio2015 開発言語:c#.net 1.概要 ログデータの管理はアプリ…

【C#.net VB.net】フォーム外のクリックを取得する

1.概要 2.GetAsyncKeyStateとは 3.スクリプト 4.結果 1.概要 .netアプリケーションのマウスクリックイベントは 【Form】上のコントロールであれば容易に取得することが可能です。 ですがごくまれに【Form】外のマウスクリックを拾いたい時があります。 これ…

【C#.net VB.net】USBデバイスが認識しているか確認する

開発環境:visual studio2015USBデバイスの故障が多く非常に困った時があったので とりあえずWindowsがUSBデバイスとして認識しているかどうかだけでも取れたらなと考えて作成しました。USBデバイスはメーカーごとに固有のVIDを持っていて そのIDが認識して…

C#.netでVLCを使ったストリーミングアプリケーションを作成する。(RTSP)

1.準備 2.【Vlc.DotNet.Forms】の設定 3.スクリプト 4.結果 開発環境:visual studio2015 開発言語:C#.net 1.準備 下準備としてVLC公式サイトから下記をダウンロードしインストールしておきます。 【https://www.videolan.org/vlc/download-windows.ja.html…

【Unity】Windowsアプリの起動ポジションの設定とツールバーを非表示にする方法

1.概要 WindowsをターゲットにしたデスクトップアプリケーションをUnityで作成した時に 起動ポジションの指定とツールーバーを消す方法です。 実現方法ですが【windowAPI】関数を呼び出しています。 開発環境:Unity 2018.3.8f1 (64-bit) 開発言語:C# 2.何…

【Unity】動的に3Dオブジェクトを作成し、ローカルから読み込んだテクスチャを貼りつけるスクリプト

1.概要 2.準備する 3.スクリプト 4.結果 1.概要 Unityではオブジェクトを作成するとき エディタ上で作業をすることが多いと思います。ですが、スクリプトから動的に作成する必要がある場面もあります。 ここではで動的に3Dオブジェクト(Quad)を作成し、 更に…