중 메모</title>
====== StringBuilder ======
<code csharp>
using System.Text;
private StringBuilder mSbFPS... ializable
2차원 Array를 Inspector에 보여주고 싶을때,
<code csharp>
//[System.Serializable]가 없으면 인스펙터에 보이지 않았다.
[Sys... **firstMenu** 클래스의 **menuName**이 제대로 나온다.
<code csharp>
public class Menu : MonoBehaviour {
[System.Se... 평면 메시에 (스프라이트 용도의) 텍스쳐 입힐때.. 이게 맞나? 잘 모르겠네.
<code csharp>
float _l = 1.0f/texWidth * spriteTopLeft.x;
flo
aml 방식의 URI 쓸 수 없고 사이트원점을 URL 등의 전체 경로를 명시
<code csharp>
Image img = new Image();
img.Source = new Bitmap...
=== 프로그래밍 코드에서 리소스 정의하고 적용하기 ===
정의는 간단
<code csharp>
window.Resources.Add("backgroundBrush", new Soli... ource borderBrush}'/>
</code>
이걸 코드로 쓰려면,
<code csharp>
Button _btn = new Button();
_btn.Background = (B... ='{DynamicResource borderBrush}'/>
</code>
<code csharp>
Button _btn = new Button();
_btn.SetResourceRefe
Pos_ 위치부터 위로 움직인다.
++++ NotifyHandler.cs |
<code csharp>
using UnityEngine;
using System.Collections;
pub... andler.fire()를 호출한다.
++++ UIInputReactor |
<code csharp>
using UnityEngine;
using System.Collections;
pub... =
오브젝트를 따라다니는 라벨
++++ FloatingText2D.cs |
<file csharp FloatingText2D.cs>
using UnityEngine;
using Syste... 에 업데이트 된 코드 있다.
++++ FloatingTextUp2D.cs |
<file csharp FloatingTextUp2D.cs>
using UnityEngine;
using Sys
가능.\\ 사용 시기 : 데이터 조작이 필요한 경우, 폼에 바인딩이 필요한 경우
{{:csharp:ado.net-arch.gif|ADO.NET 아키텍쳐 (from MSDN)}}
Data... 우, WindowsID를 기준으로 함
===== 만들기 및 할당 =====
<code csharp>
// using을 사용해서, using 구문 안에서만 커넥션(연결)을 사용하고 clos... * Parameters 컬렉션에 파라미터 입력
==== 기본예제 ====
<code csharp>
// Assumes that connection is a valid SqlConnect... ====
Output 과 ReturnValue 를 받고 사용하는 방법 참고
<code csharp>
// Assumes that connection is a valid SqlConnect
/books>
</code>
이 xml은 아래 그림처럼 메모리에 구조화 된다.
{{:csharp:xmldom-memorystructure.gif|}}
* 각 원은 XmlNode 개... brary/xe9470fe.aspx|XML DOM(문서 개체 모델) 계층 구조]]
{{:csharp:xmldom-class.gif|XML DOM(문서 개체 모델) 계층 구조}}
이걸 보면... ===== 문서 만들기 =====
읽기/쓰기 어느 쪽을 하든 시작은 이렇게
<code csharp>
XmlDocument doc = new XmlDocument();
</code>
읽으... 한 xml을 LoadXml로 읽어 들인 다음, 값을 수정하는 것도 괜찮겠다.
<code csharp>
using System;
using System.IO;
using System.Xml;
같은 스크립트를 추가
* 패스에 따라 이동시키는 곳에 패쓰 명령어 추가
<code csharp>
using UnityEngine;
using System.Collections;
pu... 가 눈에 보이도록 OnDrawGizmos()에서 그려지는 스크립트를 추가한다. <code csharp>
// 이런 식으로..
void OnDrawGizmos() {
Gizmos.DrawW... _path에 미리 만들어 놓은 빈 오브젝트를 차례대로 추가해서 경로를 완성한다.<code csharp>
public Transform[] _path;
void OnDrawGizmos() { ... ======
랜덤한 회전과, 각 tween 방식을 확인하기 위한 샘플 코드
<code csharp>
public class cubeTexture : MonoBehaviour
{
publi
스크롤 기능을 추가하려면 ScrollViewer 를 패널 바깥쪽에 추가한다.
<code csharp>
<ScrollViewer VerticalScrollBarVisibility="Auto"... BoxItem>5</ListBoxItem>
</ListBox>
</code>
<code csharp>
public partial class MainWindow : Window
{
/... ource** 에 List<//CustomClass//> 콜렉션을 등록한다.
<code csharp>
// lv_sample 이 xaml 형식 파일로 ListView가 추가 되어 있는 경우... iew.view(v=vs.110).aspx|ListView.View 속성]]
<code csharp>
ListView myListView = new ListView();
GridView
f }
</code>
==== 플러그인 사용을 위한 C# 스크립트 ====
<code csharp>
using UnityEngine;
using System.Runtime.InteropS... tern "C"%%를 선언해서 name mangling issule를 피할 것
<code csharp>
extern "C" {
float FooPluginFunction ();
}
</c... 이브러릴를 찾는다.
* %%<PluginName>%% : 라이브러리 이름
<code csharp>
[DllImport("<PluginName")]
private static extern... ==== 코드 추가 ====
^ 유니티에 추가하는 플러그인 사용 코드 ^
| <code csharp>
using UnityEngine;
using System.Collections;
pu