uc deploy 6 years ago
commit 7a48c83ef9
  1. 151
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/DrawHeroesGrpcServer.cs
  2. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/DrawHeroesGrpcServer.cs.meta
  3. 128
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs
  4. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/Grpc/Ultracombos.Marvel.DrawHeroesGrpc.cs.meta
  5. 813
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/Grpc/UltracombosMarvelDrawHeroes.cs
  6. 11
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/GirlsRoom/Script/Grpc/UltracombosMarvelDrawHeroes.cs.meta
  7. 22
      03_RoyalGallery/Unity-19050-03_RoyalGallery_Portrait_PC/19050-03_RoyalGallery_Portrait_PC/Assets/MainGirlsRoom.unity
  8. 118
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Main-1-Intro.unity
  9. 4
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Main-2-Coloring.unity
  10. 4
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Main-3-Signature.unity
  11. 36
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Main-5-Postcard.unity
  12. 2
      03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/ResourceClient.cs
  13. 215
      08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scenes/DarkSea.unity
  14. 14
      08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/movieController.cs
  15. 2
      08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Scripts/tuio_event.cs
  16. 2
      08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Assets/Videos/New UltraCombos.DShowClip.asset
  17. 2
      08_DarkSea/Unity-19050-08-DarkSea/19050-08-DarkSea/Packages/manifest.json
  18. 478
      Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity
  19. 3
      Unity-19050-01_ForstCoronation/Assets/Scripts/DebugUI.cs
  20. 11719
      Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX.vfx
  21. 7
      Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX.vfx.meta
  22. 7
      Unity-19050-05-BallPool/.vscode/metago_bookmarks.json
  23. 56
      Unity-19050-05-BallPool/.vscode/settings.json
  24. 17
      Unity-19050-05-BallPool/Assets/Frozen/DSAsset/Castle-Standby.asset
  25. 10
      Unity-19050-05-BallPool/Assets/Frozen/DSAsset/Castle-Standby.asset.meta
  26. 17
      Unity-19050-05-BallPool/Assets/Frozen/DSAsset/Castle-Trigger.asset
  27. 10
      Unity-19050-05-BallPool/Assets/Frozen/DSAsset/Castle-Trigger.asset.meta
  28. 1734
      Unity-19050-05-BallPool/Assets/Frozen/Frozen.unity
  29. 5
      Unity-19050-05-BallPool/Assets/Frozen/Material/Space-Ground.mat
  30. 9
      Unity-19050-05-BallPool/Assets/Frozen/Material/Space-Wall.mat
  31. 3
      Unity-19050-05-BallPool/Assets/Frozen/Script/FrozenPointerEventFilter.cs
  32. 103
      Unity-19050-05-BallPool/Assets/Frozen/Script/InputVisualizer.cs
  33. 11
      Unity-19050-05-BallPool/Assets/Frozen/Script/InputVisualizer.cs.meta
  34. 40
      Unity-19050-05-BallPool/Assets/Frozen/Script/SceneController.cs
  35. 31
      Unity-19050-05-BallPool/Assets/Frozen/Script/SpaceMeshGenerator.cs
  36. 77
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle-icn.mat
  37. 10
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle-icn.mat.meta
  38. 77
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle.mat
  39. 10
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle.mat.meta
  40. BIN
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle.png
  41. 88
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/Castle.png.meta
  42. BIN
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/icon_castle.png
  43. 88
      Unity-19050-05-BallPool/Assets/Frozen/Texture/Character/icon_castle.png.meta
  44. 36
      Unity-19050-05-BallPool/ControlPanelSettings.json
  45. 43
      Unity-19050-05-BallPool/Logs/Packages-Update.log
  46. 2
      Unity-19050-05-BallPool/Packages/com.ultracombos.chwan1
  47. BIN
      Unity-19050-05-BallPool/ProjectSettings/PresetManager.asset
  48. BIN
      Unity-19050-05-BallPool/ProjectSettings/VFXManager.asset

@ -0,0 +1,151 @@
using Grpc.Core;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Networking;
namespace UltraCombos.Marvel.DrawHeroes
{
public class DrawHeroesGrpcServer : GrpcServerBase
{
public string subnet = "192.168.234.0";
public Texture2D texture;
object data_mtx = new object();
Queue<DataRequest> data_pool;
int index = 0;
object idx_mtx = new object();
int maxCount = 10;
public List<string> m_IdList = new List<string>();
[System.Serializable]
public class TextureEvent : UnityEvent<string, Texture2D> { }
[Space(10)]
public TextureEvent onTextureReceived = new TextureEvent();
public delegate void MessageDelegate(DataRequest request);
public MessageDelegate onMessageReceived;
private void Start()
{
Utility.Argument.TryParse("subnet", ref subnet);
data_pool = new Queue<DataRequest>();
var options = new List<Grpc.Core.ChannelOption> { new Grpc.Core.ChannelOption(ChannelOptions.MaxReceiveMessageLength, int.MaxValue) };
var services = new ServerServiceDefinition[] { Resource.BindService(new ResourceImpl(OnMessageReceived, OnIndexRequest)) };
StartServer(options, services);
#if TRUE
m_IdList.Add("07");
m_IdList.Add("10");
m_IdList.Add("we");
#else
/*
PaintingSprite[] _paintingSpriteList = FindObjectsOfType<PaintingSprite>();
for(int i=0;i< _paintingSpriteList.Length;i++)
{
m_IdList.Add(_paintingSpriteList[i].name.Substring(_paintingSpriteList[i].name.Length-2));
}
*/
#endif
DebugInformation.Instance.UpdateProperty("Local IP", $"{Utility.Network.GetLocalIPAddress(subnet)}");
}
private void Update()
{
DataRequest data = null;
lock (data_mtx)
{
if (data_pool.Count > 0)
{
data = data_pool.Dequeue();
}
}
if (data != null)
{
string role_id = data.Id;
if (texture == null)
{
texture = new Texture2D(512, 512, TextureFormat.ARGB32, false);
}
if (texture.LoadImage(data.Thumbnail.ToByteArray(), false))
{
onTextureReceived.Invoke(role_id, texture);
Log($"Texture {role_id} is loaded. ({texture.width} x {texture.height})");
DebugInformation.Instance.UpdateProperty("Last painting", $"{role_id} ({texture.width} x {texture.height})");
}
else
{
Log("Texture load fail.", LogType.Error);
DebugInformation.Instance.UpdateProperty("Last painting", $"load fail");
}
}
DebugInformation.Instance.UpdateProperty("Resouce Server", $"{port}");
}
private void OnMessageReceived(DataRequest request)
{
//Log($"Request content length: {request.Content.Length}");
lock (data_mtx)
{
data_pool.Enqueue(request);
}
}
private string OnIndexRequest(int deviceId)
{
int res = 0;
lock (idx_mtx)
{
res = index;
index = (index + 1) % m_IdList.Count;
}
return m_IdList[index];
}
}
internal class ResourceImpl : Resource.ResourceBase
{
public delegate void MessageDelegate(DataRequest request);
public MessageDelegate onMessageReceived;
public delegate string IndexDelegate(int deviceId);
public IndexDelegate onIndexRequest;
public ResourceImpl(MessageDelegate msg_func, IndexDelegate index_func)
{
if (msg_func != null)
onMessageReceived += msg_func;
if (index_func != null)
onIndexRequest += index_func;
}
public override Task<DataReply> SendData(DataRequest request, ServerCallContext context)
{
onMessageReceived.Invoke(request);
return Task.FromResult(new DataReply { Result = $"Texture {request.Id} data is delivered with length: {request.Content.Length}." });
}
public override Task<Page> GetPage(Device request, ServerCallContext context)
{
var res = onIndexRequest.Invoke(request.Id);
string serial = $"{System.DateTime.Now.ToString("HHmmss")}{res}";
Debug.Log(res);
return Task.FromResult(new Page { Id = res, Serial = serial });
}
}
}

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a50087045006c1d4288d7571a516ba6c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,128 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 0414, 1591
#region Designer generated code
using grpc = global::Grpc.Core;
namespace UltraCombos.Marvel.DrawHeroes {
public static partial class Resource
{
static readonly string __ServiceName = "UltraCombos.Marvel.DrawHeroes.Resource";
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Device> __Marshaller_UltraCombos_Marvel_DrawHeroes_Device = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Device.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.Page> __Marshaller_UltraCombos_Marvel_DrawHeroes_Page = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.Page.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataRequest> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser.ParseFrom);
static readonly grpc::Marshaller<global::UltraCombos.Marvel.DrawHeroes.DataReply> __Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser.ParseFrom);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page> __Method_GetPage = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.Device, global::UltraCombos.Marvel.DrawHeroes.Page>(
grpc::MethodType.Unary,
__ServiceName,
"GetPage",
__Marshaller_UltraCombos_Marvel_DrawHeroes_Device,
__Marshaller_UltraCombos_Marvel_DrawHeroes_Page);
static readonly grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply> __Method_SendData = new grpc::Method<global::UltraCombos.Marvel.DrawHeroes.DataRequest, global::UltraCombos.Marvel.DrawHeroes.DataReply>(
grpc::MethodType.Unary,
__ServiceName,
"SendData",
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataRequest,
__Marshaller_UltraCombos_Marvel_DrawHeroes_DataReply);
/// <summary>Service descriptor</summary>
public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
{
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.Services[0]; }
}
/// <summary>Base class for server-side implementations of Resource</summary>
public abstract partial class ResourceBase
{
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.Page> GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
public virtual global::System.Threading.Tasks.Task<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::ServerCallContext context)
{
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
}
}
/// <summary>Client for Resource</summary>
public partial class ResourceClient : grpc::ClientBase<ResourceClient>
{
/// <summary>Creates a new client for Resource</summary>
/// <param name="channel">The channel to use to make remote calls.</param>
public ResourceClient(grpc::Channel channel) : base(channel)
{
}
/// <summary>Creates a new client for Resource that uses a custom <c>CallInvoker</c>.</summary>
/// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
public ResourceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
{
}
/// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
protected ResourceClient() : base()
{
}
/// <summary>Protected constructor to allow creation of configured clients.</summary>
/// <param name="configuration">The client configuration.</param>
protected ResourceClient(ClientBaseConfiguration configuration) : base(configuration)
{
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPage(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.Page GetPage(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_GetPage, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return GetPageAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.Page> GetPageAsync(global::UltraCombos.Marvel.DrawHeroes.Device request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_GetPage, null, options, request);
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendData(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual global::UltraCombos.Marvel.DrawHeroes.DataReply SendData(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.BlockingUnaryCall(__Method_SendData, null, options, request);
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
{
return SendDataAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
}
public virtual grpc::AsyncUnaryCall<global::UltraCombos.Marvel.DrawHeroes.DataReply> SendDataAsync(global::UltraCombos.Marvel.DrawHeroes.DataRequest request, grpc::CallOptions options)
{
return CallInvoker.AsyncUnaryCall(__Method_SendData, null, options, request);
}
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
protected override ResourceClient NewInstance(ClientBaseConfiguration configuration)
{
return new ResourceClient(configuration);
}
}
/// <summary>Creates service definition that can be registered with a server</summary>
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
public static grpc::ServerServiceDefinition BindService(ResourceBase serviceImpl)
{
return grpc::ServerServiceDefinition.CreateBuilder()
.AddMethod(__Method_GetPage, serviceImpl.GetPage)
.AddMethod(__Method_SendData, serviceImpl.SendData).Build();
}
}
}
#endregion

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b4c162a4785013143a46d39310ca0b6a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,813 @@
// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Ultracombos.Marvel.DrawHeroes.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace UltraCombos.Marvel.DrawHeroes {
/// <summary>Holder for reflection information generated from Ultracombos.Marvel.DrawHeroes.proto</summary>
public static partial class UltracombosMarvelDrawHeroesReflection {
#region Descriptor
/// <summary>File descriptor for Ultracombos.Marvel.DrawHeroes.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static UltracombosMarvelDrawHeroesReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiNVbHRyYWNvbWJvcy5NYXJ2ZWwuRHJhd0hlcm9lcy5wcm90bxIdVWx0cmFD",
"b21ib3MuTWFydmVsLkRyYXdIZXJvZXMiBwoFRW1wdHkiFAoGRGV2aWNlEgoK",
"AmlkGAEgASgFIiIKBFBhZ2USCgoCaWQYASABKAkSDgoGc2VyaWFsGAIgASgJ",
"ImAKC0RhdGFSZXF1ZXN0EgoKAmlkGAEgASgJEg4KBnNlcmlhbBgCIAEoCRIP",
"Cgdjb250ZW50GAMgASgMEhEKCXNpZ25hdHVyZRgEIAEoDBIRCgl0aHVtYm5h",
"aWwYBSABKAwiGwoJRGF0YVJlcGx5Eg4KBnJlc3VsdBgBIAEoCTLHAQoIUmVz",
"b3VyY2USVwoHR2V0UGFnZRIlLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRldmljZRojLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVyb2VzLlBh",
"Z2UiABJiCghTZW5kRGF0YRIqLlVsdHJhQ29tYm9zLk1hcnZlbC5EcmF3SGVy",
"b2VzLkRhdGFSZXF1ZXN0GiguVWx0cmFDb21ib3MuTWFydmVsLkRyYXdIZXJv",
"ZXMuRGF0YVJlcGx5IgBiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Empty), global::UltraCombos.Marvel.DrawHeroes.Empty.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Device), global::UltraCombos.Marvel.DrawHeroes.Device.Parser, new[]{ "Id" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.Page), global::UltraCombos.Marvel.DrawHeroes.Page.Parser, new[]{ "Id", "Serial" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataRequest), global::UltraCombos.Marvel.DrawHeroes.DataRequest.Parser, new[]{ "Id", "Serial", "Content", "Signature", "Thumbnail" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::UltraCombos.Marvel.DrawHeroes.DataReply), global::UltraCombos.Marvel.DrawHeroes.DataReply.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class Empty : pb::IMessage<Empty> {
private static readonly pb::MessageParser<Empty> _parser = new pb::MessageParser<Empty>(() => new Empty());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Empty> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty(Empty other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Empty Clone() {
return new Empty(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Empty);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Empty other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Empty other) {
if (other == null) {
return;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
}
}
public sealed partial class Device : pb::IMessage<Device> {
private static readonly pb::MessageParser<Device> _parser = new pb::MessageParser<Device>(() => new Device());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Device> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device(Device other) : this() {
id_ = other.id_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Device Clone() {
return new Device(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private int id_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int Id {
get { return id_; }
set {
id_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Device);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Device other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id != 0) hash ^= Id.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id != 0) {
output.WriteRawTag(8);
output.WriteInt32(Id);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Id);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Device other) {
if (other == null) {
return;
}
if (other.Id != 0) {
Id = other.Id;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 8: {
Id = input.ReadInt32();
break;
}
}
}
}
}
public sealed partial class Page : pb::IMessage<Page> {
private static readonly pb::MessageParser<Page> _parser = new pb::MessageParser<Page>(() => new Page());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<Page> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page(Page other) : this() {
id_ = other.id_;
serial_ = other.serial_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public Page Clone() {
return new Page(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as Page);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(Page other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(Page other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
}
}
}
}
public sealed partial class DataRequest : pb::IMessage<DataRequest> {
private static readonly pb::MessageParser<DataRequest> _parser = new pb::MessageParser<DataRequest>(() => new DataRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataRequest> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest(DataRequest other) : this() {
id_ = other.id_;
serial_ = other.serial_;
content_ = other.content_;
signature_ = other.signature_;
thumbnail_ = other.thumbnail_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataRequest Clone() {
return new DataRequest(this);
}
/// <summary>Field number for the "id" field.</summary>
public const int IdFieldNumber = 1;
private string id_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Id {
get { return id_; }
set {
id_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "serial" field.</summary>
public const int SerialFieldNumber = 2;
private string serial_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Serial {
get { return serial_; }
set {
serial_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "content" field.</summary>
public const int ContentFieldNumber = 3;
private pb::ByteString content_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Content {
get { return content_; }
set {
content_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "signature" field.</summary>
public const int SignatureFieldNumber = 4;
private pb::ByteString signature_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Signature {
get { return signature_; }
set {
signature_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// <summary>Field number for the "thumbnail" field.</summary>
public const int ThumbnailFieldNumber = 5;
private pb::ByteString thumbnail_ = pb::ByteString.Empty;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pb::ByteString Thumbnail {
get { return thumbnail_; }
set {
thumbnail_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Id != other.Id) return false;
if (Serial != other.Serial) return false;
if (Content != other.Content) return false;
if (Signature != other.Signature) return false;
if (Thumbnail != other.Thumbnail) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Id.Length != 0) hash ^= Id.GetHashCode();
if (Serial.Length != 0) hash ^= Serial.GetHashCode();
if (Content.Length != 0) hash ^= Content.GetHashCode();
if (Signature.Length != 0) hash ^= Signature.GetHashCode();
if (Thumbnail.Length != 0) hash ^= Thumbnail.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Id.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Id);
}
if (Serial.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Serial);
}
if (Content.Length != 0) {
output.WriteRawTag(26);
output.WriteBytes(Content);
}
if (Signature.Length != 0) {
output.WriteRawTag(34);
output.WriteBytes(Signature);
}
if (Thumbnail.Length != 0) {
output.WriteRawTag(42);
output.WriteBytes(Thumbnail);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Id.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Id);
}
if (Serial.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Serial);
}
if (Content.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Content);
}
if (Signature.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Signature);
}
if (Thumbnail.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeBytesSize(Thumbnail);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataRequest other) {
if (other == null) {
return;
}
if (other.Id.Length != 0) {
Id = other.Id;
}
if (other.Serial.Length != 0) {
Serial = other.Serial;
}
if (other.Content.Length != 0) {
Content = other.Content;
}
if (other.Signature.Length != 0) {
Signature = other.Signature;
}
if (other.Thumbnail.Length != 0) {
Thumbnail = other.Thumbnail;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Id = input.ReadString();
break;
}
case 18: {
Serial = input.ReadString();
break;
}
case 26: {
Content = input.ReadBytes();
break;
}
case 34: {
Signature = input.ReadBytes();
break;
}
case 42: {
Thumbnail = input.ReadBytes();
break;
}
}
}
}
}
public sealed partial class DataReply : pb::IMessage<DataReply> {
private static readonly pb::MessageParser<DataReply> _parser = new pb::MessageParser<DataReply>(() => new DataReply());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser<DataReply> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::UltraCombos.Marvel.DrawHeroes.UltracombosMarvelDrawHeroesReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply(DataReply other) : this() {
result_ = other.result_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public DataReply Clone() {
return new DataReply(this);
}
/// <summary>Field number for the "result" field.</summary>
public const int ResultFieldNumber = 1;
private string result_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Result {
get { return result_; }
set {
result_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as DataReply);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(DataReply other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Result != other.Result) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Result.Length != 0) hash ^= Result.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Result.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Result);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Result.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Result);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(DataReply other) {
if (other == null) {
return;
}
if (other.Result.Length != 0) {
Result = other.Result;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Result = input.ReadString();
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 13345b8d9365ba34b933b6b74ec53c7c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1251,6 +1251,7 @@ GameObject:
- component: {fileID: 977824801} - component: {fileID: 977824801}
- component: {fileID: 977824799} - component: {fileID: 977824799}
- component: {fileID: 977824802} - component: {fileID: 977824802}
- component: {fileID: 977824800}
m_Layer: 0 m_Layer: 0
m_Name: Resource Server m_Name: Resource Server
m_TagString: Untagged m_TagString: Untagged
@ -1265,7 +1266,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 977824798} m_GameObject: {fileID: 977824798}
m_Enabled: 1 m_Enabled: 0
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 562012399f9d5ab44bcdd9f041e30c83, type: 3} m_Script: {fileID: 11500000, guid: 562012399f9d5ab44bcdd9f041e30c83, type: 3}
m_Name: m_Name:
@ -1300,6 +1301,25 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
--- !u!114 &977824800
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 977824798}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a50087045006c1d4288d7571a516ba6c, type: 3}
m_Name:
m_EditorClassIdentifier:
port: 50051
subnet: 192.168.234.0
texture: {fileID: 0}
m_IdList: []
onTextureReceived:
m_PersistentCalls:
m_Calls: []
--- !u!4 &977824801 --- !u!4 &977824801
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

@ -294,8 +294,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Texture: {fileID: 2800000, guid: 8b9f5ef69e0bebb4b8db75bbea00afff, type: 3} m_Texture: {fileID: 2800000, guid: 8b9f5ef69e0bebb4b8db75bbea00afff, type: 3}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2
@ -681,8 +679,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: b4951b01ae7e1c341bd5faea97be7189, type: 3} m_Sprite: {fileID: 21300000, guid: b4951b01ae7e1c341bd5faea97be7189, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -815,8 +811,6 @@ MonoBehaviour:
onSelected: onSelected:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!1 &715782058 --- !u!1 &715782058
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -865,8 +859,6 @@ MonoBehaviour:
onStateChanged: onStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UltraCombos.GrpcClientBase+StateEvent, com.ultracombos.grpc.Runtime,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
overrideHost: 127.0.0.1 overrideHost: 127.0.0.1
onPageReceived: onPageReceived:
m_PersistentCalls: m_PersistentCalls:
@ -882,13 +874,9 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
m_TypeName: UltraCombos.Marvel.DrawHeroes.ResourceClient+PageEvent, Assembly-CSharp,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
onTextureSent: onTextureSent:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!1 &725555479 --- !u!1 &725555479
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -924,7 +912,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 31.3, y: 9.8} m_AnchoredPosition: {x: 31.3, y: 15.08}
m_SizeDelta: {x: 405, y: 276} m_SizeDelta: {x: 405, y: 276}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &725555481 --- !u!114 &725555481
@ -945,11 +933,9 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 12800000, guid: b6f3e9c99a2aacd418c384e8a28d1877, type: 3} m_Font: {fileID: 12800000, guid: 1f940ec663706444798b9201d8ddedec, type: 3}
m_FontSize: 72 m_FontSize: 60
m_FontStyle: 2 m_FontStyle: 2
m_BestFit: 0 m_BestFit: 0
m_MinSize: 0 m_MinSize: 0
@ -960,7 +946,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0 m_HorizontalOverflow: 0
m_VerticalOverflow: 0 m_VerticalOverflow: 0
m_LineSpacing: 1 m_LineSpacing: 1
m_Text: EN m_Text: "\u7C21\u4E2D"
--- !u!222 &725555482 --- !u!222 &725555482
CanvasRenderer: CanvasRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -981,7 +967,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3} m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
language: 40 language: 10
contexts: contexts:
- language: 10 - language: 10
text: "\u7C21\u4E2D" text: "\u7C21\u4E2D"
@ -1046,7 +1032,7 @@ MonoBehaviour:
m_UiScaleMode: 1 m_UiScaleMode: 1
m_ReferencePixelsPerUnit: 100 m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1 m_ScaleFactor: 1
m_ReferenceResolution: {x: 2732, y: 2048} m_ReferenceResolution: {x: 2048, y: 2732}
m_ScreenMatchMode: 0 m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 1 m_MatchWidthOrHeight: 1
m_PhysicalUnit: 3 m_PhysicalUnit: 3
@ -1137,7 +1123,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -18, y: 13.82} m_AnchoredPosition: {x: -18, y: 6}
m_SizeDelta: {x: 0, y: 14.73} m_SizeDelta: {x: 0, y: 14.73}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &779108442 --- !u!114 &779108442
@ -1158,11 +1144,9 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 12800000, guid: 1f940ec663706444798b9201d8ddedec, type: 3} m_Font: {fileID: 12800000, guid: b6f3e9c99a2aacd418c384e8a28d1877, type: 3}
m_FontSize: 108 m_FontSize: 106
m_FontStyle: 2 m_FontStyle: 2
m_BestFit: 0 m_BestFit: 0
m_MinSize: 1 m_MinSize: 1
@ -1173,7 +1157,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0 m_HorizontalOverflow: 0
m_VerticalOverflow: 0 m_VerticalOverflow: 0
m_LineSpacing: 1 m_LineSpacing: 1
m_Text: "\u5F00\u59CB" m_Text: START
--- !u!222 &779108443 --- !u!222 &779108443
CanvasRenderer: CanvasRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1194,7 +1178,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3} m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
language: 40 language: 10
contexts: contexts:
- language: 10 - language: 10
text: START text: START
@ -1313,8 +1297,6 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &938718535 --- !u!114 &938718535
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1333,8 +1315,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: ab0eddca7031e5641b5f0b9017cd6018, type: 3} m_Sprite: {fileID: 21300000, guid: ab0eddca7031e5641b5f0b9017cd6018, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -1520,8 +1500,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1036863578 --- !u!114 &1036863578
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1540,8 +1518,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -1651,8 +1627,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1049342136 --- !u!114 &1049342136
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1671,8 +1645,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: 46cbb54786964e84a8b2c112f6306d2e, type: 3} m_Sprite: {fileID: 21300000, guid: 46cbb54786964e84a8b2c112f6306d2e, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -1771,8 +1743,6 @@ MonoBehaviour:
m_events: m_events:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: RenderHeads.Media.AVProVideo.MediaPlayerEvent, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_eventMask: -1 m_eventMask: -1
m_forceFileFormat: 0 m_forceFileFormat: 0
_pauseMediaOnAppPause: 1 _pauseMediaOnAppPause: 1
@ -1879,8 +1849,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
_mediaPlayer: {fileID: 1103808277} _mediaPlayer: {fileID: 1103808277}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2
@ -1956,8 +1924,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2010,7 +1976,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -7.1999016, y: 5.98} m_AnchoredPosition: {x: -7.19989, y: 0.74}
m_SizeDelta: {x: 0, y: 14.73} m_SizeDelta: {x: 0, y: 14.73}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1264086242 --- !u!114 &1264086242
@ -2025,7 +1991,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3} m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
language: 40 language: 10
contexts: contexts:
- language: 10 - language: 10
text: START text: START
@ -2057,11 +2023,9 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 12800000, guid: 1f940ec663706444798b9201d8ddedec, type: 3} m_Font: {fileID: 12800000, guid: b6f3e9c99a2aacd418c384e8a28d1877, type: 3}
m_FontSize: 108 m_FontSize: 106
m_FontStyle: 2 m_FontStyle: 2
m_BestFit: 0 m_BestFit: 0
m_MinSize: 1 m_MinSize: 1
@ -2072,7 +2036,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0 m_HorizontalOverflow: 0
m_VerticalOverflow: 0 m_VerticalOverflow: 0
m_LineSpacing: 1 m_LineSpacing: 1
m_Text: "\u5F00\u59CB" m_Text: START
--- !u!222 &1264086244 --- !u!222 &1264086244
CanvasRenderer: CanvasRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2185,8 +2149,6 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1282467669 --- !u!114 &1282467669
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2205,8 +2167,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: c033f95f7b3cf2645bea174b55dd607f, type: 3} m_Sprite: {fileID: 21300000, guid: c033f95f7b3cf2645bea174b55dd607f, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2335,8 +2295,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2446,8 +2404,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1550112395 --- !u!114 &1550112395
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2466,8 +2422,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2577,8 +2531,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1587564879 --- !u!114 &1587564879
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2597,8 +2549,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2671,8 +2621,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: 542da5fff7fd9e54b8b7e5b633c580a8, type: 3} m_Sprite: {fileID: 21300000, guid: 542da5fff7fd9e54b8b7e5b633c580a8, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2782,8 +2730,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1663065348 --- !u!114 &1663065348
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2802,8 +2748,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: bf4422b2f834e2a41a5875f53c34eeb3, type: 3} m_Sprite: {fileID: 21300000, guid: bf4422b2f834e2a41a5875f53c34eeb3, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -2885,8 +2829,6 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1704994861 --- !u!114 &1704994861
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2905,8 +2847,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -3016,8 +2956,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1812602787 --- !u!114 &1812602787
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3036,8 +2974,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -3198,8 +3134,6 @@ MonoBehaviour:
m_OnClick: m_OnClick:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1832217225 --- !u!114 &1832217225
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3218,8 +3152,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -3293,13 +3225,9 @@ MonoBehaviour:
onCountdown: onCountdown:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UltraCombos.Marvel.DrawHeroes.SceneLoader+CountdownEvent, Assembly-CSharp,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
onLoadScene: onLoadScene:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &2033046878 --- !u!114 &2033046878
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3318,8 +3246,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -3384,7 +3310,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 8}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 42, y: 4.3} m_AnchoredPosition: {x: 42, y: 8.7}
m_SizeDelta: {x: 405, y: 276} m_SizeDelta: {x: 405, y: 276}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2138975511 --- !u!114 &2138975511
@ -3399,7 +3325,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3} m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
language: 40 language: 10
contexts: contexts:
- language: 10 - language: 10
text: "\u7C21\u4E2D" text: "\u7C21\u4E2D"
@ -3431,11 +3357,9 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 12800000, guid: b6f3e9c99a2aacd418c384e8a28d1877, type: 3} m_Font: {fileID: 12800000, guid: 1f940ec663706444798b9201d8ddedec, type: 3}
m_FontSize: 72 m_FontSize: 60
m_FontStyle: 2 m_FontStyle: 2
m_BestFit: 0 m_BestFit: 0
m_MinSize: 0 m_MinSize: 0
@ -3446,7 +3370,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0 m_HorizontalOverflow: 0
m_VerticalOverflow: 0 m_VerticalOverflow: 0
m_LineSpacing: 1 m_LineSpacing: 1
m_Text: EN m_Text: "\u7C21\u4E2D"
--- !u!222 &2138975513 --- !u!222 &2138975513
CanvasRenderer: CanvasRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

@ -13476,7 +13476,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
duration: 0 duration: 0
scenePath: Assets/Main-4-Location.unity scenePath: Assets/Main-3-Signature.unity
onCountdown: onCountdown:
m_PersistentCalls: m_PersistentCalls:
m_Calls: m_Calls:
@ -13495,7 +13495,7 @@ MonoBehaviour:
m_PersistentCalls: m_PersistentCalls:
m_Calls: m_Calls:
- m_Target: {fileID: 1241959017} - m_Target: {fileID: 1241959017}
m_MethodName: SavePaintingAndSignature m_MethodName: SavePainting
m_Mode: 1 m_Mode: 1
m_Arguments: m_Arguments:
m_ObjectArgument: {fileID: 0} m_ObjectArgument: {fileID: 0}

@ -1122,7 +1122,7 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_Texture: {fileID: 8400000, guid: 926a63ef985233242aa29857b5bbc1d2, type: 2} m_Texture: {fileID: 8400000, guid: 4ef76f2a408f15842a4a4bea68e8a87b, type: 2}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
@ -3155,7 +3155,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
duration: 0 duration: 0
scenePath: Assets/Main-4-Location.unity scenePath: Assets/Main-5-Postcard.unity
onCountdown: onCountdown:
m_PersistentCalls: m_PersistentCalls:
m_Calls: m_Calls:

@ -320,8 +320,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 48 m_FontSize: 48
@ -363,11 +361,13 @@ MonoBehaviour:
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 48 fontSize: 48
lineSpacing: 1.1 lineSpacing: 1.1
baseline: -188
- language: 40 - language: 40
text: "\u8BF7\u8BB0\u4E0B\u60A8\u7684\u5217\u5370\u4EE3\u7801\u81F3\u524D\u65B9\u67DC\u53F0\u9009\u8D2D\u60A8\u7684\u4F5C\u54C1\uFF01" text: "\u8BF7\u8BB0\u4E0B\u60A8\u7684\u5217\u5370\u4EE3\u7801\u81F3\u524D\u65B9\u67DC\u53F0\u9009\u8D2D\u60A8\u7684\u4F5C\u54C1\uFF01"
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 60 fontSize: 60
lineSpacing: 1.1 lineSpacing: 1.1
baseline: 0
--- !u!1 &324924812 --- !u!1 &324924812
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -423,8 +423,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -574,8 +572,6 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &481181423 --- !u!114 &481181423
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -594,8 +590,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: 208a4e2e11e5597429f005436342f000, type: 3} m_Sprite: {fileID: 21300000, guid: 208a4e2e11e5597429f005436342f000, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -996,7 +990,7 @@ MonoBehaviour:
m_UiScaleMode: 1 m_UiScaleMode: 1
m_ReferencePixelsPerUnit: 100 m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1 m_ScaleFactor: 1
m_ReferenceResolution: {x: 2732, y: 2048} m_ReferenceResolution: {x: 2048, y: 2732}
m_ScreenMatchMode: 0 m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 1 m_MatchWidthOrHeight: 1
m_PhysicalUnit: 3 m_PhysicalUnit: 3
@ -1153,8 +1147,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 82 m_FontSize: 82
@ -1196,11 +1188,13 @@ MonoBehaviour:
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 82 fontSize: 82
lineSpacing: 1 lineSpacing: 1
baseline: 0
- language: 40 - language: 40
text: "\u77E5\u9053\u4E86!" text: "\u77E5\u9053\u4E86!"
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 82 fontSize: 82
lineSpacing: 1 lineSpacing: 1
baseline: 0
--- !u!1 &1117073448 --- !u!1 &1117073448
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1256,8 +1250,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 12800000, guid: 371cdf1b424df4241bc5e8324b427050, type: 3} m_Font: {fileID: 12800000, guid: 371cdf1b424df4241bc5e8324b427050, type: 3}
m_FontSize: 120 m_FontSize: 120
@ -1337,11 +1329,13 @@ MonoBehaviour:
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 30 fontSize: 30
lineSpacing: 1.1 lineSpacing: 1.1
baseline: -306
- language: 40 - language: 40
text: "\u5217\u5370\u4EE3\u7801" text: "\u5217\u5370\u4EE3\u7801"
font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
fontSize: 30 fontSize: 30
lineSpacing: 1.1 lineSpacing: 1.1
baseline: 0
--- !u!114 &1262648298 --- !u!114 &1262648298
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1360,8 +1354,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData: m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 30 m_FontSize: 30
@ -1439,8 +1431,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Texture: {fileID: 8400000, guid: 926a63ef985233242aa29857b5bbc1d2, type: 2} m_Texture: {fileID: 8400000, guid: 926a63ef985233242aa29857b5bbc1d2, type: 2}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2
@ -1556,8 +1546,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: a3b08b2f3212775418737408a655e5e0, type: 3} m_Sprite: {fileID: 21300000, guid: a3b08b2f3212775418737408a655e5e0, type: 3}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -1630,8 +1618,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Texture: {fileID: 2800000, guid: 1d3f294d46785a4418df1173dfb7898e, type: 3} m_Texture: {fileID: 2800000, guid: 1d3f294d46785a4418df1173dfb7898e, type: 3}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2
@ -1704,13 +1690,9 @@ MonoBehaviour:
onCountdown: onCountdown:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UltraCombos.Coloring.SceneManager+CountdownEvent, UltraCombos.Coloring.Runtime,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
onLoadScene: onLoadScene:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1855157455 --- !u!114 &1855157455
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1729,8 +1711,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0} m_Sprite: {fileID: 0}
m_Type: 0 m_Type: 0
m_PreserveAspect: 0 m_PreserveAspect: 0
@ -1815,8 +1795,6 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Texture: {fileID: 2800000, guid: 487b869ae7002dc4898033ca6e391326, type: 3} m_Texture: {fileID: 2800000, guid: 487b869ae7002dc4898033ca6e391326, type: 3}
m_UVRect: m_UVRect:
serializedVersion: 2 serializedVersion: 2

@ -48,7 +48,7 @@ namespace UltraCombos.Marvel.DrawHeroes
public void GetPage() public void GetPage()
{ {
if (State != ChannelState.Ready || is_index_got) if (/*State != ChannelState.Ready ||*/ is_index_got)
return; return;
GetPageAsync(); GetPageAsync();

@ -413,6 +413,11 @@ PrefabInstance:
propertyPath: m_Pivot.y propertyPath: m_Pivot.y
value: 0.5 value: 0.5
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 2142686115215515796, guid: 8bbc036a3be21954681613cbe4f0e9a8,
type: 3}
propertyPath: m_LocalScale.y
value: -1
objectReference: {fileID: 0}
- target: {fileID: 2829506254029656376, guid: 8bbc036a3be21954681613cbe4f0e9a8, - target: {fileID: 2829506254029656376, guid: 8bbc036a3be21954681613cbe4f0e9a8,
type: 3} type: 3}
propertyPath: tuio_event propertyPath: tuio_event
@ -461,7 +466,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 600} m_AnchoredPosition: {x: 0, y: 600}
m_SizeDelta: {x: 2585, y: 1200} m_SizeDelta: {x: 2527, y: 1200}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &503604497 --- !u!114 &503604497
MonoBehaviour: MonoBehaviour:
@ -786,7 +791,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -600} m_AnchoredPosition: {x: 0, y: -600}
m_SizeDelta: {x: 2585, y: 1200} m_SizeDelta: {x: 2527, y: 1200}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &797223805 --- !u!114 &797223805
MonoBehaviour: MonoBehaviour:
@ -914,6 +919,8 @@ RectTransform:
- {fileID: 490275148} - {fileID: 490275148}
- {fileID: 503604496} - {fileID: 503604496}
- {fileID: 797223804} - {fileID: 797223804}
- {fileID: 1959362813}
- {fileID: 1294630123}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 6 m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -991,6 +998,7 @@ GameObject:
- component: {fileID: 963194228} - component: {fileID: 963194228}
- component: {fileID: 963194227} - component: {fileID: 963194227}
- component: {fileID: 963194226} - component: {fileID: 963194226}
- component: {fileID: 963194229}
m_Layer: 0 m_Layer: 0
m_Name: Main Camera m_Name: Main Camera
m_TagString: MainCamera m_TagString: MainCamera
@ -1062,6 +1070,89 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &963194229
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3}
m_Name:
m_EditorClassIdentifier:
_clearAlpha: 1
--- !u!1 &1294630122
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1294630123}
- component: {fileID: 1294630125}
- component: {fileID: 1294630124}
m_Layer: 5
m_Name: RawImage (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1294630123
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1294630122}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: -1, z: 1}
m_Children: []
m_Father: {fileID: 798465533}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 600}
m_SizeDelta: {x: 2527, y: 1200}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1294630124
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1294630122}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -98529514, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Texture: {fileID: 8400000, guid: e567e88d5f268114c873ccbdd25b0557, type: 2}
m_UVRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
--- !u!222 &1294630125
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1294630122}
m_CullTransparentMesh: 0
--- !u!1 &1395462205 --- !u!1 &1395462205
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1141,12 +1232,132 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100} m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1959362812
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1959362813}
- component: {fileID: 1959362816}
- component: {fileID: 1959362815}
- component: {fileID: 1959362814}
m_Layer: 5
m_Name: TUIO_Debug
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1959362813
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1959362812}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 798465533}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -600}
m_SizeDelta: {x: 2527, y: 1200}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1959362814
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1959362812}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 62f7dec0b00674947bc631624c21970a, type: 3}
m_Name:
m_EditorClassIdentifier:
_nameFilter: 01FrostCamera
_targetTexture: {fileID: 8400000, guid: e567e88d5f268114c873ccbdd25b0557, type: 2}
_targetRenderer: {fileID: 0}
_targetMaterialProperty: _MainTex
--- !u!114 &1959362815
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1959362812}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -98529514, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Texture: {fileID: 8400000, guid: e567e88d5f268114c873ccbdd25b0557, type: 2}
m_UVRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
--- !u!222 &1959362816
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1959362812}
m_CullTransparentMesh: 0
--- !u!1 &1996081105 stripped --- !u!1 &1996081105 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 2142686115215515793, guid: 8bbc036a3be21954681613cbe4f0e9a8, m_CorrespondingSourceObject: {fileID: 2142686115215515793, guid: 8bbc036a3be21954681613cbe4f0e9a8,
type: 3} type: 3}
m_PrefabInstance: {fileID: 490275147} m_PrefabInstance: {fileID: 490275147}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!114 &1996081109
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1996081105}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 03dae28dfe6734f4eb76c922ac72dd34, type: 3}
m_Name:
m_EditorClassIdentifier:
target: 0
materials: []
attributeName:
targetObject: {fileID: 1996081105}
--- !u!114 &1996081110
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1996081105}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 10f07b3f9fb96524db93eb42d89c229c, type: 3}
m_Name:
m_EditorClassIdentifier:
VideoAsset: {fileID: 11400000, guid: 232980c200b699741a54e99e165d86a2, type: 2}
LoadOnAwake: 1
PlayOnStart: 1
Looping: 1
AudioVolume: 0
--- !u!1 &2044104306 --- !u!1 &2044104306
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

@ -1,10 +1,14 @@
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI; using UnityEngine.UI;
using UltraCombos;
public class movieController : MonoBehaviour public class movieController : MonoBehaviour
{ {
//[RequireComponent(typeof(DShowMoviePlayer))]
DShowMoviePlayer player;
public float totalTime = 0.5f; public float totalTime = 0.5f;
public int id; public int id;
public tuio_event tuio_event; public tuio_event tuio_event;
@ -12,9 +16,15 @@ public class movieController : MonoBehaviour
public int stat; public int stat;
float c; float c;
Vector2 pos, pre_pos; Vector2 pos, pre_pos;
void Awake()
{
player = GetComponent<DShowMoviePlayer>();
}
void Start() void Start()
{ {
//player = GetComponent<DShowMoviePlayer>();
GetComponent<RawImage>().color = Color.clear; GetComponent<RawImage>().color = Color.clear;
pos = Vector2.zero; pos = Vector2.zero;
} }
@ -61,10 +71,12 @@ public class movieController : MonoBehaviour
stat = 1; stat = 1;
c = 0f; c = 0f;
Debug.Log("Hi"); Debug.Log("Hi");
player.Frame = (uint)Random.Range(0, player.TotalNumFrames);
} }
private void OnDestroy() private void OnDestroy()
{ {
Debug.Log("Bye"); Debug.Log("Bye");
player.Stop();
} }
} }

@ -70,7 +70,7 @@ public class tuio_event : MonoBehaviour
void reset_id() void reset_id()
{ {
GameObject[] objs = GameObject.FindGameObjectsWithTag("onFoot"); GameObject[] objs = GameObject.FindGameObjectsWithTag("onFoot");
Debug.Log(objs.Length); //Debug.Log(objs.Length);
for (int i = 0; i < objs.Length; i++) for (int i = 0; i < objs.Length; i++)
{ {
objs[i].GetComponent<movieController>().id = i - 1; objs[i].GetComponent<movieController>().id = i - 1;

@ -13,5 +13,5 @@ MonoBehaviour:
m_Name: New UltraCombos.DShowClip m_Name: New UltraCombos.DShowClip
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_VideoLocation: 1 m_VideoLocation: 1
m_VideoPath: ..\..\_Deploy_PC\08_DarkSea\Material\Video_buttombracket.avi m_VideoPath: ..\..\..\..\_Deploy_PC\08_DarkSea\Material\Video_buttombracket.avi
animationClip: {fileID: 0} animationClip: {fileID: 0}

@ -3,7 +3,7 @@
"com.ultracombos.movie-player": "file:<project>/../../../../../_Package/com.ultracombos.movie-player", "com.ultracombos.movie-player": "file:<project>/../../../../../_Package/com.ultracombos.movie-player",
"com.ultracombos.tuio": "file:<project>/../../../../../_Package/com.ultracombos.tuio", "com.ultracombos.tuio": "file:<project>/../../../../../_Package/com.ultracombos.tuio",
"com.ultracombos.osc": "file:<project>/../../../../../_Package/com.ultracombos.osc", "com.ultracombos.osc": "file:<project>/../../../../../_Package/com.ultracombos.osc",
"com.ultracombos.activity": "file:<project>/../../../../../_Package/com.ultracombos.activity", "jp.keijiro.klak.spout": "file:<project>/../../../../../_Package/KlakSpout",
"com.unity.ads": "2.0.8", "com.unity.ads": "2.0.8",
"com.unity.analytics": "3.2.2", "com.unity.analytics": "3.2.2",
"com.unity.collab-proxy": "1.2.15", "com.unity.collab-proxy": "1.2.15",

@ -376,6 +376,17 @@ MonoBehaviour:
m_StringArgument: m_StringArgument:
m_BoolArgument: 0 m_BoolArgument: 0
m_CallState: 2 m_CallState: 2
- m_Target: {fileID: 1503593442}
m_MethodName: SendEvent
m_Mode: 5
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument: Emit
m_BoolArgument: 0
m_CallState: 2
--- !u!114 &159340528 --- !u!114 &159340528
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -618,8 +629,10 @@ GameObject:
- component: {fileID: 590248848} - component: {fileID: 590248848}
- component: {fileID: 590248847} - component: {fileID: 590248847}
- component: {fileID: 590248850} - component: {fileID: 590248850}
- component: {fileID: 590248851}
- component: {fileID: 590248852}
m_Layer: 0 m_Layer: 0
m_Name: Main Camera m_Name: 01FrostCamera
m_TagString: MainCamera m_TagString: MainCamera
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -789,6 +802,115 @@ MonoBehaviour:
enableFptlForForwardOpaque: 0 enableFptlForForwardOpaque: 0
enableBigTilePrepass: 0 enableBigTilePrepass: 0
isFptlEnabled: 0 isFptlEnabled: 0
--- !u!114 &590248851
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 590248846}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3}
m_Name:
m_EditorClassIdentifier:
_clearAlpha: 1
--- !u!82 &590248852
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 590248846}
m_Enabled: 0
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!1 &706372899 --- !u!1 &706372899
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1006,7 +1128,7 @@ AudioListener:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 940676729} m_GameObject: {fileID: 940676729}
m_Enabled: 1 m_Enabled: 0
--- !u!20 &940676732 --- !u!20 &940676732
Camera: Camera:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1064,6 +1186,82 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 14 m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1059412725
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3df29e7cc05fbec4aa43e06ea875565d, type: 3}
m_Name:
m_EditorClassIdentifier:
active: 1
m_AdvancedMode: 0
rotation:
m_OverrideState: 0
m_Value: 0
min: 0
max: 360
skyIntensityMode:
m_OverrideState: 0
m_Value: 0
exposure:
m_OverrideState: 0
m_Value: 0
multiplier:
m_OverrideState: 0
m_Value: 1
min: 0
upperHemisphereLuxValue:
m_OverrideState: 0
m_Value: 1
min: 0
desiredLuxValue:
m_OverrideState: 0
m_Value: 20000
updateMode:
m_OverrideState: 0
m_Value: 0
updatePeriod:
m_OverrideState: 0
m_Value: 0
min: 0
includeSunInBaking:
m_OverrideState: 0
m_Value: 0
sunSize:
m_OverrideState: 0
m_Value: 0.04
min: 0
max: 1
sunSizeConvergence:
m_OverrideState: 0
m_Value: 5
min: 1
max: 10
atmosphereThickness:
m_OverrideState: 0
m_Value: 1
min: 0
max: 5
skyTint:
m_OverrideState: 0
m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
groundColor:
m_OverrideState: 0
m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
enableSunDisk:
m_OverrideState: 0
m_Value: 1
--- !u!1 &1111578216 --- !u!1 &1111578216
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1088,7 +1286,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 0
--- !u!114 &1111578217 --- !u!114 &1111578217
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 2 m_ObjectHideFlags: 2
@ -1117,10 +1315,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_ExecuteInEditor: 1 m_ExecuteInEditor: 1
m_Bindings: m_Bindings: []
- {fileID: 1111578222}
- {fileID: 1111578217}
- {fileID: 1111578227}
m_VisualEffect: {fileID: 1111578220} m_VisualEffect: {fileID: 1111578220}
--- !u!73398921 &1111578219 --- !u!73398921 &1111578219
VFXRenderer: VFXRenderer:
@ -1129,7 +1324,7 @@ VFXRenderer:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1111578216} m_GameObject: {fileID: 1111578216}
m_Enabled: 1 m_Enabled: 0
m_CastShadows: 0 m_CastShadows: 0
m_ReceiveShadows: 0 m_ReceiveShadows: 0
m_DynamicOccludee: 1 m_DynamicOccludee: 1
@ -1648,6 +1843,7 @@ MonoBehaviour:
debugMode: 1 debugMode: 1
debugUI: {fileID: 1473451370} debugUI: {fileID: 1473451370}
vfx: {fileID: 1111578220} vfx: {fileID: 1111578220}
ice_vfx: {fileID: 1503593442}
baseEmitter: {fileID: 706372899} baseEmitter: {fileID: 706372899}
target: {fileID: 2032731583} target: {fileID: 2032731583}
emitter: {fileID: 1324214445} emitter: {fileID: 1324214445}
@ -1655,6 +1851,7 @@ MonoBehaviour:
stat: stat:
Emitter_x: 2.5 Emitter_x: 2.5
Target_x: -2.5 Target_x: -2.5
Common_z: 0
growingSpeed: 0.015 growingSpeed: 0.015
fadeSpeed: 15 fadeSpeed: 15
smooth: 0.3 smooth: 0.3
@ -1672,6 +1869,186 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 10 m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1503593436
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1503593443}
- component: {fileID: 1503593442}
- component: {fileID: 1503593441}
- component: {fileID: 1503593440}
- component: {fileID: 1503593439}
- component: {fileID: 1503593438}
- component: {fileID: 1503593437}
m_Layer: 0
m_Name: iceVFX
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1503593437
MonoBehaviour:
m_ObjectHideFlags: 2
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 07c3070554d0a8944a95ff8f018c2c9f, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Parameter:
m_Name: Target
Target: {fileID: 2032731587}
--- !u!114 &1503593438
MonoBehaviour:
m_ObjectHideFlags: 2
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 07c3070554d0a8944a95ff8f018c2c9f, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Parameter:
m_Name: Emitter
Target: {fileID: 1324214450}
--- !u!114 &1503593439
MonoBehaviour:
m_ObjectHideFlags: 2
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 07c3070554d0a8944a95ff8f018c2c9f, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Parameter:
m_Name: Base
Target: {fileID: 706372903}
--- !u!114 &1503593440
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ExecuteInEditor: 1
m_Bindings:
- {fileID: 1503593437}
- {fileID: 1503593438}
- {fileID: 1503593439}
m_VisualEffect: {fileID: 1503593442}
--- !u!73398921 &1503593441
VFXRenderer:
m_ObjectHideFlags: 2
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!2083052967 &1503593442
VisualEffect:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_Enabled: 1
m_Asset: {fileID: 8926484042661614526, guid: 3fe4b92a96c28b84f909a81d0f00d9e8, type: 3}
m_StartSeed: 0
m_ResetSeedOnPlay: 1
m_PropertySheet:
m_Float:
m_Array: []
m_Vector2f:
m_Array: []
m_Vector3f:
m_Array:
- m_Value: {x: 2.46, y: 0, z: 0}
m_Name: Base
m_Overridden: 1
- m_Value: {x: 0, y: 0, z: 0}
m_Name: Emitter
m_Overridden: 1
- m_Value: {x: -3.32, y: 0, z: 0}
m_Name: Target
m_Overridden: 1
m_Vector4f:
m_Array: []
m_Uint:
m_Array: []
m_Int:
m_Array: []
m_Matrix4x4f:
m_Array: []
m_AnimationCurve:
m_Array: []
m_Gradient:
m_Array: []
m_NamedObject:
m_Array: []
m_Bool:
m_Array: []
--- !u!4 &1503593443
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1503593436}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 15
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1674836082 --- !u!1 &1674836082
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1688,7 +2065,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 0
--- !u!114 &1674836083 --- !u!114 &1674836083
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1696,13 +2073,12 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674836082} m_GameObject: {fileID: 1674836082}
m_Enabled: 1 m_Enabled: 0
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3} m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_sourceTexture: {fileID: 8400000, guid: 50e0f911f359d4746b586e8c5d6cfa82, type: 2} _clearAlpha: 1
_alphaSupport: 1
--- !u!4 &1674836084 --- !u!4 &1674836084
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2077,7 +2453,7 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Profile: {fileID: 11400000, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2} m_Profile: {fileID: 11400000, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2}
m_StaticLightingSkyUniqueID: 2 m_StaticLightingSkyUniqueID: 2
m_SkySettings: {fileID: 2056071514} m_SkySettings: {fileID: 1059412725}
m_SkySettingsFromProfile: {fileID: -3409118194237871670, guid: 61403f0eeedb6b84fafb386b66e1edae, m_SkySettingsFromProfile: {fileID: -3409118194237871670, guid: 61403f0eeedb6b84fafb386b66e1edae,
type: 2} type: 2}
--- !u!114 &1937584651 --- !u!114 &1937584651
@ -2203,79 +2579,3 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 7 m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2056071514
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3df29e7cc05fbec4aa43e06ea875565d, type: 3}
m_Name:
m_EditorClassIdentifier:
active: 1
m_AdvancedMode: 0
rotation:
m_OverrideState: 0
m_Value: 0
min: 0
max: 360
skyIntensityMode:
m_OverrideState: 0
m_Value: 0
exposure:
m_OverrideState: 0
m_Value: 0
multiplier:
m_OverrideState: 0
m_Value: 1
min: 0
upperHemisphereLuxValue:
m_OverrideState: 0
m_Value: 1
min: 0
desiredLuxValue:
m_OverrideState: 0
m_Value: 20000
updateMode:
m_OverrideState: 0
m_Value: 0
updatePeriod:
m_OverrideState: 0
m_Value: 0
min: 0
includeSunInBaking:
m_OverrideState: 0
m_Value: 0
sunSize:
m_OverrideState: 0
m_Value: 0.04
min: 0
max: 1
sunSizeConvergence:
m_OverrideState: 0
m_Value: 5
min: 1
max: 10
atmosphereThickness:
m_OverrideState: 0
m_Value: 1
min: 0
max: 5
skyTint:
m_OverrideState: 0
m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
groundColor:
m_OverrideState: 0
m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
enableSunDisk:
m_OverrideState: 0
m_Value: 1

@ -11,6 +11,7 @@ public class DebugUI : MonoBehaviour
public bool debugMode = true; public bool debugMode = true;
public GameObject debugUI; public GameObject debugUI;
public VisualEffect vfx; public VisualEffect vfx;
public VisualEffect ice_vfx;
public GameObject baseEmitter; public GameObject baseEmitter;
public GameObject target; public GameObject target;
public GameObject emitter; public GameObject emitter;
@ -124,7 +125,7 @@ public class DebugUI : MonoBehaviour
} }
lerp_val = Mathf.Clamp(lerp_val, 0, 1); lerp_val = Mathf.Clamp(lerp_val, 0, 1);
vfx.SetFloat("_LerpVal", lerp_val); ice_vfx.SetFloat("Lerp_Val", lerp_val);
Transform base_trans = baseEmitter.GetComponent<Transform>(); Transform base_trans = baseEmitter.GetComponent<Transform>();
Transform targ_trans = target.GetComponent<Transform>(); Transform targ_trans = target.GetComponent<Transform>();

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3fe4b92a96c28b84f909a81d0f00d9e8
VisualEffectImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,7 @@
{
"documents": {},
"history": {
"history": [],
"index": -1
}
}

@ -0,0 +1,56 @@
{
"files.exclude":
{
"**/.DS_Store":true,
"**/.git":true,
"**/.gitignore":true,
"**/.gitmodules":true,
"**/*.booproj":true,
"**/*.pidb":true,
"**/*.suo":true,
"**/*.user":true,
"**/*.userprefs":true,
"**/*.unityproj":true,
"**/*.dll":true,
"**/*.exe":true,
"**/*.pdf":true,
"**/*.mid":true,
"**/*.midi":true,
"**/*.wav":true,
"**/*.gif":true,
"**/*.ico":true,
"**/*.jpg":true,
"**/*.jpeg":true,
"**/*.png":true,
"**/*.psd":true,
"**/*.tga":true,
"**/*.tif":true,
"**/*.tiff":true,
"**/*.3ds":true,
"**/*.3DS":true,
"**/*.fbx":true,
"**/*.FBX":true,
"**/*.lxo":true,
"**/*.LXO":true,
"**/*.ma":true,
"**/*.MA":true,
"**/*.obj":true,
"**/*.OBJ":true,
"**/*.asset":true,
"**/*.cubemap":true,
"**/*.flare":true,
"**/*.mat":true,
"**/*.meta":true,
"**/*.prefab":true,
"**/*.unity":true,
"build/":true,
"Build/":true,
"Library/":true,
"library/":true,
"obj/":true,
"Obj/":true,
"ProjectSettings/":true,
"temp/":true,
"Temp/":true
}
}

@ -0,0 +1,17 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b7eca376a120a0e49a97afa024778843, type: 3}
m_Name: Castle-Standby
m_EditorClassIdentifier:
m_VideoLocation: 1
m_VideoPath: ..\FrozenMaterial\icon\icon_SHD_castle.avi
animationClip: {fileID: 0}

@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 70bcd2fdef18f9a49bbb0e651a33a419
timeCreated: 1524210684
licenseType: Free
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,17 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b7eca376a120a0e49a97afa024778843, type: 3}
m_Name: Castle-Trigger
m_EditorClassIdentifier:
m_VideoLocation: 1
m_VideoPath: ..\FrozenMaterial\night\wall_castle-growth.avi
animationClip: {fileID: 0}

@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: af1c0e6712379e04590a861bc071f306
timeCreated: 1524210684
licenseType: Free
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

@ -4,8 +4,9 @@
Material: Material:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Space-Ground m_Name: Space-Ground
m_Shader: {fileID: 4800000, guid: 9c06d40e212c2634f84f3f27c34986d2, type: 3} m_Shader: {fileID: 4800000, guid: 9c06d40e212c2634f84f3f27c34986d2, type: 3}
m_ShaderKeywords: m_ShaderKeywords:

@ -4,8 +4,9 @@
Material: Material:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Space-Wall m_Name: Space-Wall
m_Shader: {fileID: 4800000, guid: 9c06d40e212c2634f84f3f27c34986d2, type: 3} m_Shader: {fileID: 4800000, guid: 9c06d40e212c2634f84f3f27c34986d2, type: 3}
m_ShaderKeywords: _ISGAMMA_ON m_ShaderKeywords: _ISGAMMA_ON
@ -39,7 +40,7 @@ Material:
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MainTex: - _MainTex:
m_Texture: {fileID: 0} m_Texture: {fileID: 2800000, guid: b248fc4a19e53484f99da9aaa77dbdf8, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MetallicGlossMap: - _MetallicGlossMap:
@ -55,7 +56,7 @@ Material:
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _SubTex: - _SubTex:
m_Texture: {fileID: 0} m_Texture: {fileID: 2800000, guid: 7ec1ec22e0e868244b68c7c04331baea, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_Floats: m_Floats:

@ -93,9 +93,12 @@ namespace UltraCombos
public override void Filter(PointerEventData eventData) public override void Filter(PointerEventData eventData)
{ {
Vector2 position = eventData.position; Vector2 position = eventData.position;
// Debug.Log(position);
position = Rect.PointToNormalized(roi, position); position = Rect.PointToNormalized(roi, position);
// Debug.Log(position);
position = Rect.NormalizedToPoint(roiDst, position); position = Rect.NormalizedToPoint(roiDst, position);
// Debug.Log(position); // Debug.Log(position);
// Debug.Log("");
if (homos.Count == 0) if (homos.Count == 0)
{ {
eventData.position = Vector2.negativeInfinity; eventData.position = Vector2.negativeInfinity;

@ -0,0 +1,103 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace UltraCombos
{
public class InputVisualizer : MaskableGraphic
//event system visualizer
{
[SerializeField]
Texture m_texture;
//event camera
public override Texture mainTexture
{
get
{
return m_texture == null ? s_WhiteTexture : m_texture;
}
}
void Update()
{
if (EventSystem.current == null || EventSystem.current.currentInputModule == null)
return;
BaseInput input = EventSystem.current.currentInputModule.input;
pointers2.Clear();
if (input.GetMouseButton(0))
{
pointers2.Add(input.mousePosition);
}
for (int i = 0; i < input.touchCount; i++)
{
Touch t = input.GetTouch(i);
pointers2.Add(t.position);
}
SetVerticesDirty();
}
public void Toggle()
{
enabled = !enabled;
}
public void Toggle2()
{
enabled = !enabled;
}
UIVertex[] CreateQuad(Vector2[] _vertices, Vector2[] _uvs)
{
if (_vertices.Length == 4 && _uvs.Length == 4)
{
UIVertex[] _quad = new UIVertex[4];
for (var i = 0; i < _quad.Length; i++)
{
var _vert = UIVertex.simpleVert;
_vert.color = Color.white;
_vert.position = _vertices[i];
_vert.uv0 = _uvs[i];
_quad[i] = _vert;
}
return _quad;
}
else
return null;
}
void AddPoint(VertexHelper vh, Vector2 position)
{
Rect r = new Rect(0, 0, 100 / transform.localScale.x, 100 / transform.localScale.y);
r.center = position;
// Debug.Log(position);
r.center -= new Vector2(1630, 800 / 2);
vh.AddUIVertexQuad(CreateQuad(new[] {
Rect.NormalizedToPoint(r, _uv0),
Rect.NormalizedToPoint(r, _uv1),
Rect.NormalizedToPoint(r, _uv2),
Rect.NormalizedToPoint(r, _uv3),
}, new[] { _uv0, _uv1, _uv2, _uv3 }));
}
Vector2 _uv0 = new Vector2(0, 0);
Vector2 _uv1 = new Vector2(0, 1);
Vector2 _uv2 = new Vector2(1, 1);
Vector2 _uv3 = new Vector2(1, 0);
private HashSet<Vector2> pointers2 = new HashSet<Vector2>();
protected override void OnPopulateMesh(VertexHelper vh)
{
vh.Clear();
foreach (var point in pointers2)
AddPoint(vh, point);
}
}
}

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 8aa2387c8e5d92a4581feaf81f0d5da9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -26,15 +26,11 @@ namespace UltraCombos.Frozen
public State state = State.Standby; public State state = State.Standby;
public Form format = Form.FullSpace; public Form format = Form.FullSpace;
public float standbyTime = 10.0f;
public UnityEvent onSceneStandby = new UnityEvent(); public UnityEvent onSceneStandby = new UnityEvent();
public UnityEvent onSceneDay = new UnityEvent(); public UnityEvent onSceneDay = new UnityEvent();
public UnityEvent onSceneNight = new UnityEvent(); public UnityEvent onSceneNight = new UnityEvent();
[Header("Debug")] [Header("Debug")]
[SerializeField]
float stamp = 0.0f;
[Range(0, 1), ReadOnly] [Range(0, 1), ReadOnly]
public float rate = 0.0f; public float rate = 0.0f;
float target_rate = 0.0f; float target_rate = 0.0f;
@ -46,53 +42,49 @@ namespace UltraCombos.Frozen
private void Start() private void Start()
{ {
characters = FindObjectsOfType<CharacterBehaviour>().ToList(); characters = FindObjectsOfType<CharacterBehaviour>().ToList();
switch (state)
{
case State.Standby:
GoStandby();
break;
case State.Day:
GoDay();
break;
case State.Night:
GoNight();
break;
}
} }
private void Update() private void Update()
{ {
if (standbyTime > 0.0f)
{
if (state == State.Standby)
{
if (Time.time - stamp > standbyTime)
{
stamp = Time.time;
GoDay();
}
}
}
if (state == State.Standby || state == State.Day)
target_rate = 0.0f;
else if (state == State.Night)
target_rate = 1.0f;
rate = Mathf.Lerp(rate, target_rate, 0.02f); rate = Mathf.Lerp(rate, target_rate, 0.02f);
foreach (var mat in spaceMaterials) foreach (var mat in spaceMaterials)
mat.SetFloat("_Rate", rate); mat.SetFloat("_Rate", rate);
foreach (var chr in characters) foreach (var chr in characters)
{
chr.Active = chr.appearSataes.List.Contains(state); chr.Active = chr.appearSataes.List.Contains(state);
}
} }
public void GoStandby() public void GoStandby()
{ {
state = State.Standby; state = State.Standby;
target_rate = 0.0f;
onSceneStandby.Invoke(); onSceneStandby.Invoke();
stamp = Time.time;
} }
public void GoDay() public void GoDay()
{ {
state = State.Day; state = State.Day;
target_rate = 0.0f;
onSceneDay.Invoke(); onSceneDay.Invoke();
} }
public void GoNight() public void GoNight()
{ {
state = State.Night; state = State.Night;
target_rate = 1.0f;
onSceneNight.Invoke(); onSceneNight.Invoke();
} }
} }

@ -11,13 +11,16 @@ namespace UltraCombos.Frozen
bool update = false; bool update = false;
[SerializeField] [SerializeField]
int width = 8; float width = 8;
[SerializeField] [SerializeField]
int length = 5; float length = 5;
[SerializeField] [SerializeField]
int height = 3; float height = 3;
[SerializeField]
float offset;
[SerializeField] [SerializeField]
bool isAnimated = false; bool isAnimated = false;
@ -125,6 +128,10 @@ namespace UltraCombos.Frozen
points.Add(new Vector3(-half_size.x, size.y, +half_size.z)); points.Add(new Vector3(-half_size.x, size.y, +half_size.z));
points.Add(new Vector3(+half_size.x, size.y, -half_size.z)); points.Add(new Vector3(+half_size.x, size.y, -half_size.z));
points.Add(new Vector3(+half_size.x, size.y, +half_size.z)); points.Add(new Vector3(+half_size.x, size.y, +half_size.z));
points.Add(new Vector3(-half_size.x + offset, 0.0f, +half_size.z));
points.Add(new Vector3(+half_size.x + offset, 0.0f, +half_size.z));
points.Add(new Vector3(-half_size.x + offset, size.y, +half_size.z));
points.Add(new Vector3(+half_size.x + offset, size.y, +half_size.z));
var vertices = new List<Vector3>(); var vertices = new List<Vector3>();
var uvs = new List<Vector2>(); var uvs = new List<Vector2>();
@ -133,14 +140,24 @@ namespace UltraCombos.Frozen
// Front // Front
AddIndexAndNormal(indices, vertices.Count, normals, new Vector3(0, 0, -1)); AddIndexAndNormal(indices, vertices.Count, normals, new Vector3(0, 0, -1));
vertices.Add(points[1]); vertices.Add(points[8]);
vertices.Add(points[5]); vertices.Add(points[10]);
vertices.Add(points[3]); vertices.Add(points[9]);
vertices.Add(points[7]); vertices.Add(points[11]);
uvs.Add(new Vector2(0.0f, height * 1.0f / tex_size.y)); uvs.Add(new Vector2(0.0f, height * 1.0f / tex_size.y));
uvs.Add(new Vector2(0.0f, height * 0.0f / tex_size.y)); uvs.Add(new Vector2(0.0f, height * 0.0f / tex_size.y));
uvs.Add(new Vector2(width / tex_size.x, height * 1.0f / tex_size.y)); uvs.Add(new Vector2(width / tex_size.x, height * 1.0f / tex_size.y));
uvs.Add(new Vector2(width / tex_size.x, height * 0.0f / tex_size.y)); uvs.Add(new Vector2(width / tex_size.x, height * 0.0f / tex_size.y));
//in Frozen 2, front wall has offset, because we need to put a castle on front wall
AddIndexAndNormal(indices, vertices.Count, normals, new Vector3(0, 0, -1));
vertices.Add(points[1]);
vertices.Add(points[5]);
vertices.Add(points[8]);
vertices.Add(points[10]);
uvs.Add(new Vector2((length - offset) / tex_size.x, height * 2.0f / tex_size.y));
uvs.Add(new Vector2((length - offset) / tex_size.x, height * 1.0f / tex_size.y));
uvs.Add(new Vector2((length) / tex_size.x, height * 2.0f / tex_size.y));
uvs.Add(new Vector2((length) / tex_size.x, height * 1.0f / tex_size.y));
// Left // Left
AddIndexAndNormal(indices, vertices.Count, normals, new Vector3(1, 0, 0)); AddIndexAndNormal(indices, vertices.Count, normals, new Vector3(1, 0, 0));

@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Castle-icn
m_Shader: {fileID: 4800000, guid: a76fe72ab9c198948a9233662c9407f3, type: 3}
m_ShaderKeywords: _ALPHATEST_ON _EMISSION
m_LightmapFlags: 1
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 2800000, guid: 0a8eed7dd69bbac43ab277a7cc6074e1, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 65b6413acd0c99a42a1bdab93af17342, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 1
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 1, g: 1, b: 1, a: 1}

@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 6469650c141a2d348a85f2e885ba220b
timeCreated: 1525245333
licenseType: Free
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Castle
m_Shader: {fileID: 4800000, guid: a76fe72ab9c198948a9233662c9407f3, type: 3}
m_ShaderKeywords: _ALPHATEST_ON _EMISSION
m_LightmapFlags: 1
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 2800000, guid: 0a8eed7dd69bbac43ab277a7cc6074e1, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: 788870b1feab532478e4133d859ab869, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 1
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 1, g: 1, b: 1, a: 1}

@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: 8477a03cc4e95fe4f80a7447ec802ebf
timeCreated: 1525245333
licenseType: Free
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 KiB

@ -0,0 +1,88 @@
fileFormatVersion: 2
guid: 788870b1feab532478e4133d859ab869
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

@ -0,0 +1,88 @@
fileFormatVersion: 2
guid: 65b6413acd0c99a42a1bdab93af17342
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: -1
mipBias: -100
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

@ -0,0 +1,36 @@
{
"controls": [
{
"name": "localScale",
"uniquePath": "Spout Canvas.[Visualizer].localScale",
"value": "{\"x\":4.0,\"y\":4.0,\"z\":4.0}",
"valueType": "UnityEngine.Vector3",
"range": {
"x": 0.0,
"y": 0.0
}
},
{
"name": "enabled",
"uniquePath": "Spout Canvas.[Visualizer].enabled",
"value": "True",
"valueType": "System.Boolean",
"range": {
"x": 0.0,
"y": 0.0
}
},
{
"name": "format",
"uniquePath": "Frozen Controller.format",
"value": "FullSpace",
"valueType": "UltraCombos.Frozen.Form",
"range": {
"x": 0.0,
"y": 0.0
}
}
],
"actions": [],
"infos": []
}

@ -1,43 +0,0 @@
=== Wed Nov 20 12:49:29 2019
Packages were changed.
Update Mode: updateDependencies
The following packages were added:
com.unity.analytics@3.2.2
com.unity.purchasing@2.0.3
com.unity.ads@2.0.8
com.unity.textmeshpro@1.4.1
com.unity.package-manager-ui@2.0.8
com.unity.collab-proxy@1.2.15
com.unity.modules.ai@1.0.0
com.unity.modules.animation@1.0.0
com.unity.modules.assetbundle@1.0.0
com.unity.modules.audio@1.0.0
com.unity.modules.cloth@1.0.0
com.unity.modules.director@1.0.0
com.unity.modules.imageconversion@1.0.0
com.unity.modules.imgui@1.0.0
com.unity.modules.jsonserialize@1.0.0
com.unity.modules.particlesystem@1.0.0
com.unity.modules.physics@1.0.0
com.unity.modules.physics2d@1.0.0
com.unity.modules.screencapture@1.0.0
com.unity.modules.terrain@1.0.0
com.unity.modules.terrainphysics@1.0.0
com.unity.modules.tilemap@1.0.0
com.unity.modules.ui@1.0.0
com.unity.modules.uielements@1.0.0
com.unity.modules.umbra@1.0.0
com.unity.modules.unityanalytics@1.0.0
com.unity.modules.unitywebrequest@1.0.0
com.unity.modules.unitywebrequestassetbundle@1.0.0
com.unity.modules.unitywebrequestaudio@1.0.0
com.unity.modules.unitywebrequesttexture@1.0.0
com.unity.modules.unitywebrequestwww@1.0.0
com.unity.modules.vehicles@1.0.0
com.unity.modules.video@1.0.0
com.unity.modules.vr@1.0.0
com.unity.modules.wind@1.0.0
com.unity.modules.xr@1.0.0

@ -1 +1 @@
Subproject commit bee81f5e950c5fd7d4d3fe77fa57018262ed1fc8 Subproject commit 1d6492ff8067b3ca634e60dda3f69c0a0b5e3e98
Loading…
Cancel
Save