Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Class0 (){
- void damageItem() {
- this.busy = true;
- item_for_runnable = this;
- Handler handler = new Handler();
- Thread damagItemThread = new Thread(new Runnable() {
- @Override
- public void run() {
- for ( int i = 0; i < 3; i++ ) {
- try {
- TimeUnit.MILLISECONDS.sleep(getRandom(250, 500));
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- handler.post(damage);
- if (helth < 1) {
- break;
- }
- }
- item_for_runnable.busy = false;
- }
- });
- damagItemThread.start();
- }
- Runnable damage = new Runnable() {
- @Override
- public void run() {
- ...
- }
- };
- }
Add Comment
Please, Sign In to add comment