Exemple #1
0
 public static void PasteSettings(RenderSettings rs, LightmapSettings ls)
 {
     using (var srcSO = new SerializedObject(renderSettings))
         using (var dstSO = new SerializedObject(rs))
         {
             dstSO.CopySerializedObject(srcSO, new string[1] {
                 "m_Sun"
             });
         }
     using (var srcSO = new SerializedObject(lightmapSettings))
         using (var dstSO = new SerializedObject(ls))
         {
             dstSO.CopySerializedObject(srcSO, new string[1] {
                 "m_LightingDataAsset"
             });
         }
 }
Exemple #2
0
 public static void CopySerializedObject(this SerializedObject dst, SerializedObject src)
 {
     dst.CopySerializedObject(src, null);
 }