Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Browsing all 9266 articles
Browse latest View live

[unityメモ] オブジェクトをキーで動かす方法!

unityメモ オブジェクトをキーで動かす方法! ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー using System.Collections; using System.Collections.Generic; using UnityEngine; public class Movenezu : MonoBehaviour { // Update is...

View Article


【C#】メモ帳で開発(おまけ:ホスト計算ソフト)

メモ帳を開発はしません、メモ帳で開発します。 自分用覚書その2。 自宅のノートPCがおんぼろなためか、VSC# を動かすとカクカクになってしまうので、やむなくCLI開発。 (※VisualStudio C# 使える人はそっち使った方が絶対に効率良い) Windows には標準でC#のコンパイラやら何やらが入っているそうなので、それを使って開発していく。 C#のコンパイラのパスを通す...

View Article


[C#]ListをXmlSerializeするのに便利なクラス(Tag命名規則が柔軟に行える)

いきなりソースコード public interface INamerFactory<T> { INamer<T> Create(); } public interface INamer<T> { void Init(); string NextName(T obj); string NextName(); } public abstract class...

View Article

Unity実行時のマウスによるカメラ操作例

概要 Unity実行時のマウスによるカメラ操作例を記載します。 実装 オブジェクト構造 スクリプト using UnityEngine; public class CtrlView : MonoBehaviour { [SerializeField] Transform TargetCam; [SerializeField] Transform ViewPoint; [SerializeField]...

View Article

PathGeometryを文字列から復元する方法

M51.806640625,40.0390625C47.8678359985352,40.0390625 44.8323554992676,41.3981132507324 42.7001953125,44.1162109375 40.5680313110352,46.8343124389648 39.501953125,50.68359375 39.501953125,55.6640625...

View Article


ランタイム(exe)でVRM(MToon)をHDRP(Lit)表示

概要 ランタイム(exe)でVRM(MToon)をHDRP(Lit)表示します。 環境 Unity 2020.3.11f1 UniVRM 0.66.0 実装 using System.IO; using System.Collections.Generic; using UnityEngine; using VRM; public class MToonToLit : MonoBehaviour {...

View Article

ASP.NET Core Web API からユーザー認証なしで Microsoft Graph API を叩く(Client Credentials...

概要 タイトルの通りですが、ASP.NET Core Web API から Client Credentials Flowを使ってユーザー認証なしで Microsoft Graph API を呼び出してみます。Microsoft Graph API の呼び出しには Microsoft Graph SDK を利用します。User Principal Name を指定してユーザー情報を取得するシンプルな...

View Article

[WPF/xaml] ListViewのGrid表示のセルをカスタムする

やりたいこと GridのListView表示の、セルの中を好きなようにいじりたい。 下記のようなイメージ。 やりかた <GridViewColumn.CellTemplate>を使う。 サンプル MainWindow.xaml <Window x:Class="ListViewTet.MainWindow"...

View Article


Unity パラメータ専用クラスを内部クラスとして作成

0.0 はじめに 内部クラスをパラメータ化するときに少し手間取ったのでメモしておきます。 1.0 内部クラス Monsterクラスが内部クラスで、パラメータとしてMonster Name、HP、MP、Attack、Defenseを持っています。 test.cs public class Test : MonoBehaviour { public Monster[] monsters;...

View Article


Unity画面とSceneビューの操作

概要 本教材では、Unityの画面の見方や操作方法を解説していきます! 何か作るという訳ではなく、教材と一緒にUnityの操作をしてみるといったことをやってみてください! 目次 1.unity画面の解説 2.Sceneビューの操作 3.終わりに 1.unity画面の解説 画面上に存在する各ビューについて、どのような役割を持つのか解説して行きたいと思います。...

View Article

GameObjectの操作について

概要 本教材では、GameObject操作方法を解説していきます! 何か作るという訳ではなく、教材と一緒にGameObjectの操作をしてみるといったことをやってみてください! 目次 1.GameObjectの操作 2.Hierarchyから操作する 3.ショートカットキーについて [4.終わりに](#4-終わりに) 1.GameObjectの操作...

View Article

Azure Web Apps にデプロイした ASP.NET Core Web API からユーザー認証なしで Microsoft Graph API...

概要 前回は Client Credentials Flow を使いましたが、今回は Azure Web Apps にデプロイした ASP.NET Core Web API から Managed Identity を使って Microsoft Graph API を叩いてみたいと思います。前回同様、User Principal Name を指定してユーザー情報を取得するシンプルな Web API...

View Article

C# WordをPCLに変換

一般的にはPCLと呼ばれるPrinter Command Languageは、ヒューレットパッカード社によってプリンタプロトコルとして開発されたページ記述言語(PDL)であり、事実上の業界標準となっています。今回はFree Spire.Doc for .NETという無料のライブラリを使って、ただ三行のコードでWordをPCLに変換する方法を紹介します。 下準備...

View Article


C#  OpenDocumentをパワーポイントに変換

OpenDocument(オープンドキュメント)とは、XMLをベースとしたオフィススイート用のファイルフォーマットです。今日はSpire.Presentationという無料のライブラリを使って、OpenDocumentをパワーポイントに変換する方法を紹介します。 下準備 1.E-iceblueの公式サイトからFree Spire. Presentation無料版をダウンロードしてください。...

View Article

UnrealEngine用に作ったのツール類まとめ

コンテントブラウザ上のアセットをブックマークしておくエディタ拡張プラグイン UE_LOGの挙動をプロジェクトごとに変えづらいので作ったロガープラグイン 毎度お作法に応じたUCLASS書くの面倒なので一発で吐いてくれる.exe ガベコレ対策.exe

View Article


System.Drawing.Bitmap から SoftwareBitmap を取得する方法 & C#/WinRT で OCR やってみた -...

1. System.Drawing.Bitmap から SoftwareBitmap を取得する方法 2-1. ソースコード の MakeSoftwareBitmap メソッドの処理で実現可能。 1-1. SoftwareBitmap をプログラムから生成する方法(参考サイト) ビットマップ画像の作成、編集、保存 - UWP applications | Microsoft Docs 2....

View Article

SendGridのDynamicTemplateでtext/plainなメールを送信する方法

知ってる人には当たり前かもしれないのですが、DynamicTemplateばかり使ってるとこの方法が全然わからず、記事も全然出てこなかったので備忘です。 var message = new SendGridMessage { TemplateId = templateId, Personalizations = personalizations, Contents = new...

View Article


四捨五入後 割合率合計100%になる方法

四捨五入率後割合百パーセント超え 下記のように、割合はすべて、16.666の場合、 levelList = new List<double>() { 16.666, 16.666, 16.666, 16.666, 16.666, 16.666 }; {16.7、16.7、16.7、16.7、16.7、16.7} 四捨五入率後割合合計100%超えちゃいます。...

View Article

ListView(.Net)を仮想モードで高速化する

ListViewの高速化 .NetのListViewに大量のデータを表示しようとすると時間が掛かってしまいます。 そこでいくつかある高速化の手段の1つとして、仮想化モードを紹介します。 仮想モードのすごいところ 仮想モードではすべてをデータを描画するのではなく、見えているものだけを描画します。 なので、非常に軽量です。 どのくらい遅いのか(動画) 軽い対策のものを載せていきます。...

View Article

discord.net備忘録【C#】

discord botがC#で作れる?!となって早速作っているので備忘録 discord.netの参考記事少ない・・・ということで 私も情報提供位しよう。(という名の備忘録) 導入 こちらのページを参考に初期の初期は作成 制作物 管理ファイル ここでbotの諸々情報を設定する kanri.ini ;---------------------- ; botの設定...

View Article
Browsing all 9266 articles
Browse latest View live