Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
M
MusicBigWatermelon
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
MusicBigWatermelon
Commits
83d24a6b
Commit
83d24a6b
authored
Aug 02, 2021
by
王雪伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
加入AudioManager
parent
5124f88f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
7 deletions
+10
-7
AudioManager.cs
Assets/Scripts/Controllers/AudioManager.cs
+10
-7
AudioManager.cs.meta
Assets/Scripts/Controllers/AudioManager.cs.meta
+0
-0
No files found.
Assets/Scripts/
Main
/AudioManager.cs
→
Assets/Scripts/
Controllers
/AudioManager.cs
View file @
83d24a6b
...
@@ -2,20 +2,23 @@
...
@@ -2,20 +2,23 @@
using
System.Collections.Generic
;
using
System.Collections.Generic
;
using
UnityEngine
;
using
UnityEngine
;
public
class
AudioManager
:
MonoB
ehaviour
public
class
AudioManager
:
MonoB
aseMgr
<
AudioManager
>
{
{
private
GameObject
PlayMusic
;
private
AudioSource
mAudiSource
;
private
AudioSource
mAudiSource
;
public
static
AudioManager
Instance
;
private
void
Awake
()
private
void
Awake
()
{
{
Instance
=
this
;
mAudiSource
=
PlayMusic
.
AddComponent
<
AudioSource
>();
mAudiSource
=
GetComponent
<
AudioSource
>();
}
}
public
IEnumerator
LoadAudio
(
string
recordPath
)
public
void
PlayAudio
(
string
MusicUrl
)
{
StartCoroutine
(
LoadAudio
(
MusicUrl
));
}
private
IEnumerator
LoadAudio
(
string
MusicUrl
)
{
{
// www 加载音频
// www 加载音频
WWW
www
=
new
WWW
(
recordPath
);
WWW
www
=
new
WWW
(
MusicUrl
);
yield
return
www
;
yield
return
www
;
var
clipTemp
=
www
.
GetAudioClip
();
var
clipTemp
=
www
.
GetAudioClip
();
mAudiSource
.
clip
=
clipTemp
;
mAudiSource
.
clip
=
clipTemp
;
...
@@ -25,7 +28,7 @@ public class AudioManager : MonoBehaviour
...
@@ -25,7 +28,7 @@ public class AudioManager : MonoBehaviour
}
}
private
void
Update
()
private
void
Update
()
{
{
Debug
.
unityLogger
.
Log
(
"是否暂停"
+
mAudiSource
.
isPlaying
);
//
Debug.unityLogger.Log("是否暂停"+ mAudiSource.isPlaying);
}
}
public
void
StopPlay
()
public
void
StopPlay
()
{
{
...
...
Assets/Scripts/
Main
/AudioManager.cs.meta
→
Assets/Scripts/
Controllers
/AudioManager.cs.meta
View file @
83d24a6b
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment