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
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
en-hotween-v2-27676]]
====== 패키지 추가 ======
<code csharp>
using DG.Tweening;
</code>
===== 움직임 설정 =====
... rm 에 확장 함수를 붙여서, 원래 붙어 있던 라이브러리 처럼 쓸 수 있음.
<code csharp>
GameObject _test_obj;
_test_obj.transform.DOMove... 아놓고, 영상 틀듯이 트윈 모션을 플레이 해볼 수 있는 기능.
아주 좋음.
<code csharp>
// 시퀀스 생성
Sequence tweenSeq1 = DOTween.Sequence(
보는 것이
===== 코드 영역 =====
사용하는 Namespace
<code csharp>
using FirstFloor.ModernUI.Presentation;
using Fi... r.ModernUI.Windows.Controls;
</code>
대화상자
<code csharp>
ModernDialog.ShowMessage( "A messagebox by butto... * **Content** 폴더에 위치한 컨텐츠 페이지를 불러들인다.
<code csharp>
<UserControl x:Class="ModernUIApp1.Pages.Home"
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