35 lines
		
	
	
		
			787 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			787 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # 烹饪食材
 | |
| ## 简介
 | |
| 食材的某种状态在某种火候的若干时长下,变成另一种状态
 | |
| ## 属性定义
 | |
| ### 烹饪火候
 | |
| + 小火
 | |
| + 中火
 | |
| + 大火
 | |
| ```C++
 | |
| UENUM(BlueprintType)
 | |
| enum class ECookingHeat: uint8 {
 | |
|     LOW_HEAT,      // 小火
 | |
|     MEDIUM_HEAT,   // 中火
 | |
|     HIGH_HEAT      // 大火
 | |
| };
 | |
| 
 | |
| ```
 | |
| 
 | |
| ### 食材状态
 | |
| 食材烹饪流程是一个三叉树结构
 | |
| + 初始状态A0
 | |
| + 烹饪中间状态A1, A2 ...  An
 | |
| ```mermaid
 | |
| graph TB
 | |
|     A0[食材A初始状态] --小火--> A1[状态A1]
 | |
|     A0 --中火--> A2[状态A2]
 | |
|     A0 --大火--> A3[状态A3]
 | |
|     A2 --小火--> A4[状态A4]
 | |
|     A2 --中火--> A5[状态A5]
 | |
|     A2 --大火--> A6[状态A6]
 | |
|     B0[食材B初始状态] --小火--> B1[状态B1]
 | |
|     B0 --中火--> B2[状态B2]
 | |
|     B0 --大火--> B3[状态B3]
 | |
| ```
 |