mirror of
https://github.com/jlengrand/korge-samples.git
synced 2026-03-10 08:31:18 +00:00
Add ktree sample
This commit is contained in:
1
sample/ktree/.gitignore
vendored
Normal file
1
sample/ktree/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/build
|
||||
8
sample/ktree/build.gradle
Normal file
8
sample/ktree/build.gradle
Normal file
@@ -0,0 +1,8 @@
|
||||
import com.soywiz.korge.gradle.*
|
||||
|
||||
apply plugin: com.soywiz.korge.gradle.KorgeGradlePlugin
|
||||
|
||||
korge {
|
||||
id = "com.soywiz.samples.ktree"
|
||||
targetDefault()
|
||||
}
|
||||
9
sample/ktree/src/commonMain/kotlin/main.kt
Normal file
9
sample/ktree/src/commonMain/kotlin/main.kt
Normal file
@@ -0,0 +1,9 @@
|
||||
import com.soywiz.korge.*
|
||||
import com.soywiz.korge.view.*
|
||||
import com.soywiz.korge.view.ktree.*
|
||||
import com.soywiz.korim.color.*
|
||||
import com.soywiz.korio.file.std.*
|
||||
|
||||
suspend fun main() = Korge(bgcolor = Colors["#172335"]) {
|
||||
addChild(resourcesVfs["scene.ktree"].readKTree(views()))
|
||||
}
|
||||
6
sample/ktree/src/commonMain/resources/scene.ktree
Normal file
6
sample/ktree/src/commonMain/resources/scene.ktree
Normal file
@@ -0,0 +1,6 @@
|
||||
<container>
|
||||
<solidrect name="big" colorMul="#ff7700ff" x="266.0" y="266.0" scaleX="1.2985" scaleY="1.2985" width="187.76037196064794" height="190.27994117181697"/>
|
||||
<container>
|
||||
<solidrect name="small" colorMul="#ff0000ff" x="266.0" y="266.0" anchorY="1.0" width="100.0" height="100.0"/>
|
||||
</container>
|
||||
</container>
|
||||
Reference in New Issue
Block a user