728x90
반응형
<TextBlock
    Grid.Row="2"
    Grid.Column="2"
    Margin="5"
    Foreground="#61647a">
    <Run Text="{Binding Width, StringFormat=N2}" />
    <Run Text="×" />
    <Run Text="{Binding Height, StringFormat=N2}" />
</TextBlock>
반응형
728x90
반응형
<TextBlock
    FontSize="18"
    FontWeight="Bold"
    Foreground="#FFFF5C69"
    Text="{Binding Count, StringFormat=N0}"
    TextWrapping="Wrap" />

 

반응형
728x90
반응형

아래와 같은 경고가 떴다

관리 디버깅 도우미 'ContextSwitchDeadlock' : 'CLR에서 60초 동안 COM 컨텍스트 0xdd986c00에서 COM 컨텍스트 0xdd986ad8(으)로 전환하지 못했습니다. 대상 컨텍스트/아파트를 소유하는 스레드가 펌프 대기를 수행하지 않거나, Windows 메시지를 펌프하지 않고 매우 긴 실행 작업을 처리하고 있는 것 같습니다. 이러한 상황은 대개 성능에 부정적인 영향을 주며 응용 프로그램이 응답하지 않거나 시간이 흐름에 따라 메모리 사용이 증가하는 문제로 이어질 수도 있습니다. 이 문제를 방지하려면 모든 STA(Single Threaded Apartment) 스레드가 펌프 대기 기본 형식(예: CoWaitForMultipleHandles)을 사용하고 긴 실행 작업 동안 지속적으로 메시지를 펌프해야 합니다.'

아래 방법으로 예외 처리에서 제외를 하면된다.

 

 

반응형
728x90
반응형

xml 데이터가 아래 구조로 되있는 경우

<Names>
    <Name type="A">AAAA</Name>
    <Name type="B">BBBB</Name>
    <Name type="C">CCCC</Name>
</Names>

아래 처럼 조회하면 원하는 Type 의 Node 를 가져올수 있다.

XmlDocument xml = new XmlDocument();
xml.LoadXml(xmlFilePath);

XmlNodeList xnList = xml.SelectNodes("Names/Name[@type='A']");
foreach (XmlNode xn in xnList)
{
  Console.WriteLine(xn.InnerText);
}

데이터가 많은 경우 엄청난 속도를 자랑하니 데이터가 많은 경우 메모리에 올려놓고 쓰는걸 추천

반응형
728x90
반응형

ARkit 을 사용해 iOS 빌드를 하니 카메라 권한 문구가 뜨질 않고 Black Screen 이 떴다 

찾은 해결방법은 Player Setting 에서 Script Compilation 에 아래 항목을 추가해 주면된다.

UNITY_XR_ARKIT_LOADER_ENABLED

 

반응형
728x90
반응형

shadow projection 을 Close Fit 값으로 변경하면 좀더 선명한 그림자를 표현할 수 있다.

반응형
728x90
반응형

EventSystem 이 2개 존재하는 경우 발생되는 에러로

Hierachy 창에서 EventSystem 을 조회해서 필요없는 EventSystem 을 제거한다.

 

반응형
728x90
반응형

new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FFFF5462")); 

반응형
728x90
반응형

GradleTemplates.zip
0.00MB

반응형

+ Recent posts