Skip to content

Commit e6f8e9d

Browse files
author
András Kurai
committed
add audio sources
1 parent 4e0989b commit e6f8e9d

File tree

8 files changed

+65
-0
lines changed

8 files changed

+65
-0
lines changed

UnityResourceGenerator/Assets/AutSoft.UnityResourceGenerator.Sample/ResourcePaths.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,10 @@ public static partial class Materials
1818
public const string Cube = "Cube";
1919
public const string CubeAlt = "CubeAlt";
2020
}
21+
public static partial class AudioClips
22+
{
23+
public const string Coin = "Coin";
24+
public const string CoinSpin = "CoinSpin";
25+
}
2126
}
2227
}
Binary file not shown.

UnityResourceGenerator/Assets/AutSoft.UnityResourceGenerator.Sample/Resources/Coin.wav.meta

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

UnityResourceGenerator/Assets/AutSoft.UnityResourceGenerator.Sample/Resources/CoinSpin.mp3.meta

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

UnityResourceGenerator/Assets/AutSoft.UnityResourceGenerator.Tests/ResourcePathTests.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,15 @@ public void MaterialsWork()
3030
var cubeAltMaterial = Resources.Load<Material>(ResourcePaths.Materials.CubeAlt);
3131
Assert.NotNull(cubeAltMaterial);
3232
}
33+
34+
[Test]
35+
public void AudioClipsWork()
36+
{
37+
var coin = Resources.Load<AudioClip>(ResourcePaths.AudioClips.Coin);
38+
Assert.NotNull(coin);
39+
40+
var coinSpin = Resources.Load<AudioClip>(ResourcePaths.AudioClips.CoinSpin);
41+
Assert.NotNull(coinSpin);
42+
}
3343
}
3444
}

UnityResourceGenerator/Assets/AutSoft.UnityResourceGenerator/Editor/ResourceGeneratorSettings.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ public static ResourceGeneratorSettings GetOrCreateSettings
7676
new ResourceData("Scenes", new[]{"*.unity"}, false),
7777
new ResourceData("Prefabs", new[]{"*.prefab"}, true),
7878
new ResourceData("Materials", new[]{"*.mat"}, true),
79+
new ResourceData("AudioClips", new[]{"*.aif", "*.wav", "*.mp3", "*.ogg"}, true)
7980
};
8081

8182
AssetDatabase.CreateAsset(settings, SettingsPath);

UnityResourceGenerator/Assets/ResourceGenerator.asset

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,8 @@ MonoBehaviour:
3030
_fileExtensions:
3131
- '*.mat'
3232
_isResource: 1
33+
- _className: AudioClips
34+
_fileExtensions:
35+
- '*.wav'
36+
- '*.mp3'
37+
_isResource: 1

0 commit comments

Comments
 (0)