[03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC]

Fixed shader no work bug.
master
LH 6 years ago
parent aeb0c6c914
commit 32f2ba505a
  1. 8
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/Resources.meta
  2. 0
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/Resources/Shader.meta
  3. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/Resources/Shader/TransitionEffectShader.shader
  4. 0
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/Resources/Shader/TransitionEffectShader.shader.meta
  5. 14
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait.unity
  6. 13
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/Portrait.cs
  7. 14
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/PortraitManager.cs
  8. 31
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/RorayGalleryGrpcServer.cs
  9. 3
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/RoyalGalleryPortrait/Script/TransitionScript.cs
  10. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/ProjectSettings/ProjectSettings.asset

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2b256610b1c85bb4aab826657d690b10
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -47,7 +47,7 @@
fixed4 col_dst = tex2D(_TargetTex, i.uv);
fixed4 col_tra = tex2D(_TransitionTex, i.uv);
col_dst.rgb = col_dst.rgb * col_tra.g + col_src.rgb * (1 - col_tra.g);
col_dst.rgba = col_dst.rgba * col_tra.r + col_src.rgba * (1 - col_tra.r);
return col_dst;
}
ENDCG

@ -3148,7 +3148,7 @@ Camera:
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0}
m_BackGroundColor: {r: 1, g: 1, b: 1, a: 0}
m_projectionMatrixMode: 1
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
@ -3192,7 +3192,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1067656010}
m_RootOrder: 1
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &961139956
MonoBehaviour:
@ -3285,7 +3285,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 961139953}
m_Enabled: 0
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 10f07b3f9fb96524db93eb42d89c229c, type: 3}
m_Name:
@ -3294,7 +3294,7 @@ MonoBehaviour:
LoadOnAwake: 1
PlayOnStart: 0
Looping: 0
AudioVolume: 1
AudioVolume: 0
--- !u!114 &961139959
MonoBehaviour:
m_ObjectHideFlags: 0
@ -3302,7 +3302,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 961139953}
m_Enabled: 0
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 197846e613a35e34aae5281af759652f, type: 3}
m_Name:
@ -3492,7 +3492,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1067656010}
m_RootOrder: 0
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &998739363
Camera:
@ -3758,8 +3758,8 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 100}
m_LocalScale: {x: 0.16666667, y: 0.16666667, z: 0.16666667}
m_Children:
- {fileID: 998739362}
- {fileID: 961139955}
- {fileID: 998739362}
- {fileID: 2144215267}
- {fileID: 2092843638}
- {fileID: 1821221164}

@ -151,6 +151,19 @@ namespace UltraCombos.Frozen
}
}
public void OnPause()
{
if (BgMovie)
{
BgMovie.Pause();
}
if (FgMovie)
{
FgMovie.Pause();
}
}
public void OnStop()
{
if (BgMovie)

@ -141,6 +141,12 @@ namespace UltraCombos.Frozen.RoyalGallery
IEnumerator OnTransition(string next)
{
if (portraits.ContainsKey(PortraitKeyCur))
{
Portrait p_cur = portraits[PortraitKeyCur];
p_cur.OnPause();
}
isTransiting = true;
Portrait p_nxt = portraits[next];
@ -159,7 +165,6 @@ namespace UltraCombos.Frozen.RoyalGallery
IEnumerator UpdateTransition(string next, TransitionScript transition)
{
/*
transition.OnPlay();
while (true)
@ -173,7 +178,6 @@ namespace UltraCombos.Frozen.RoyalGallery
}
transition.OnStop();
*/
string PortraitKeyPre = PortraitKeyCur;
PortraitKeyCur = next;
@ -200,13 +204,11 @@ namespace UltraCombos.Frozen.RoyalGallery
IEnumerator OnStopPortrait(string pre)
{
if (!portraits.ContainsKey(pre))
if (portraits.ContainsKey(pre))
{
yield return null;
}
Portrait p = portraits[pre];
p.OnStop();
}
isTransiting = false;

@ -5,9 +5,20 @@ using System.Threading.Tasks;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Networking;
//using System.Runtime.CompilerServices;
namespace UltraCombos.Frozen.RoyalGallery
{
/*
public static class AwaitExtensions
{
public static TaskAwaiter GetAwaiter(this System.TimeSpan timeSpan)
{
return Task.Delay(timeSpan).GetAwaiter();
}
}
*/
class IndexInfo
{
public string id;
@ -90,6 +101,15 @@ namespace UltraCombos.Frozen.RoyalGallery
}
if (data != null)
{
HandleData(data);
}
DebugInformation.Instance.UpdateProperty("Resouce Server", $"{port}");
}
//async Task HandleData(DataRequest data)
void HandleData(DataRequest data)
{
string role_id = data.Id;
@ -123,9 +143,8 @@ namespace UltraCombos.Frozen.RoyalGallery
Log("Texture load fail.", LogType.Error);
DebugInformation.Instance.UpdateProperty("Last painting", $"load fail");
}
}
DebugInformation.Instance.UpdateProperty("Resouce Server", $"{port}");
//await System.TimeSpan.FromMilliseconds(100);
}
private void OnMessageReceived(DataRequest request)
@ -139,15 +158,15 @@ namespace UltraCombos.Frozen.RoyalGallery
private IndexInfo OnIndexRequest(int deviceId)
{
IndexInfo info = new IndexInfo();
info.id = m_IdList[index];
info.color = onRequestColor(info.id);
lock (idx_mtx)
{
index = (index + 1) % m_IdList.Count;
}
IndexInfo info = new IndexInfo();
info.id = m_IdList[index];
info.color = onRequestColor(info.id);
return info;
}
}

@ -30,13 +30,12 @@ namespace UltraCombos.Frozen.RoyalGallery
public void OnPlay()
{
enabled = true;
MovPlayer.Play();
}
public void OnStop()
{
enabled = false;
}
// Update is called once per frame

@ -118,7 +118,7 @@ PlayerSettings:
16:10: 1
16:9: 1
Others: 1
bundleVersion: 0.5
bundleVersion: 1.0
preloadedAssets: []
metroInputSource: 0
wsaTransparentSwapchain: 0

Loading…
Cancel
Save