CorgiEngineというプログラムの中身を見ていたのですが
C#
1public enum PauseMethods 2{ 3 PauseMenu, 4 NoPauseMenu 5} 6 7public virtual void Pause(PauseMethods pauseMethod = PauseMethods.PauseMenu) 8{ 9 //色々処理 10}
っていうメソッドがあるんですが、
このPause(PauseMethods pauseMethod = PauseMethods.PauseMenu)ってどういう引数の取り方なんでしょうか
例えばこのメソッドを呼び出すときに
Pause(NoPauseMenu);と呼び出したとすると
引数として渡したNoPauseMenuがPauseMenuに置換されて以降の処理が行われるんですか?
引数の中で代入されてるようなメソッドを初めて見たのでどういう引数の受け取り方なのか分からないのですが教えて頂けると幸いです
回答1件
あなたの回答
tips
プレビュー