概要
private static AddressablesPlatform GetPlatform( BuildTarget target ) { const string methodName = "GetAddressablesPlatformInternal"; var serviceType = typeof( PlatformMappingService ); var targetType = typeof( BuildTarget ); var methods = serviceType.GetMethods( BindingFlags.Static | BindingFlags.NonPublic ); var method = methods.FirstOrDefault( c => c.Name == methodName && c.GetParameters()[ 0 ].ParameterType == targetType ); var platform = ( AddressablesPlatform ) method.Invoke( null, new object[] { target } ); return platform; }