diff --git a/DGcreate/.idea/.name b/DGcreate/.idea/.name new file mode 100644 index 0000000..35db814 --- /dev/null +++ b/DGcreate/.idea/.name @@ -0,0 +1 @@ +joggle.java \ No newline at end of file diff --git a/DGcreate/src/assembly/Branch.java b/DGcreate/src/assembly/Branch.java new file mode 100644 index 0000000..0afc7b5 --- /dev/null +++ b/DGcreate/src/assembly/Branch.java @@ -0,0 +1,5 @@ +package assembly; + +public class Branch { + +} diff --git a/DGcreate/src/assembly/Trigger.java b/DGcreate/src/assembly/Trigger.java new file mode 100644 index 0000000..9605ab6 --- /dev/null +++ b/DGcreate/src/assembly/Trigger.java @@ -0,0 +1,21 @@ +package assembly; + +import java.awt.event.MouseEvent; + +public class Trigger { + int Mouse; + MouseEvent mouse; + public void mouseClicked(MouseEvent arg0){ + if(arg0.getButton() == MouseEvent.BUTTON1){ + Mouse = 1; + } else if (arg0.getButton() == MouseEvent.BUTTON2) { + Mouse = 2; + } else if (arg0.getButton() == MouseEvent.BUTTON3) { + Mouse = 3; + } + } + public int getMouse(){ + mouseClicked(mouse); + return Mouse; + } +} diff --git a/DGcreate/src/compound/Backgroud.java b/DGcreate/src/compound/Backgroud.java new file mode 100644 index 0000000..c2b13ad --- /dev/null +++ b/DGcreate/src/compound/Backgroud.java @@ -0,0 +1,4 @@ +package compound; + +public class Backgroud { +} diff --git a/DGcreate/src/compound/Bgm.java b/DGcreate/src/compound/Bgm.java new file mode 100644 index 0000000..1640e96 --- /dev/null +++ b/DGcreate/src/compound/Bgm.java @@ -0,0 +1,4 @@ +package compound; + +public class Bgm { +} diff --git a/DGcreate/src/compound/Character.java b/DGcreate/src/compound/Character.java new file mode 100644 index 0000000..ed26b8a --- /dev/null +++ b/DGcreate/src/compound/Character.java @@ -0,0 +1,22 @@ +package compound; + +import assembly.Trigger; + +public class Character { + int NowPattern = 0; + int Pattern[] = new int[100]; + static int i = 0; + Character(int Character_Group[]){ + Pattern = Character_Group; + } + public void Show(){ + //将改代号的图片输出 + } + public void nextPattern(){ + Trigger trigger = new Trigger(); + if(trigger.getMouse() == 1) { + NowPattern = Pattern[i]; + i++; + } + } +} diff --git a/DGcreate/src/compound/Text.java b/DGcreate/src/compound/Text.java new file mode 100644 index 0000000..8c61753 --- /dev/null +++ b/DGcreate/src/compound/Text.java @@ -0,0 +1,17 @@ +package compound; + +import assembly.Trigger; + +public class Text { + int i = 0; + String TextBox[] = new String[100]; + Text(){ + //将资源中的文本分段输入TextBox中 + } + public void nextText(){ + Trigger trigger = new Trigger(); + if(trigger.getMouse() == 1) { + //输出下一句textbox到文本 + } + } +}