widget_pointer_ding_wei.ts 1.5 KB

12345678910111213141516171819202122232425262728
  1. import { _decorator, Component, Node } from 'cc';
  2. import { pointer_ding_wei_data } from '../../../data/data';
  3. import { receive_widget_item } from './receive_widget_item';
  4. const { ccclass, property } = _decorator;
  5. @ccclass('widget_pointer_ding_wei')
  6. export class widget_pointer_ding_wei extends Component {
  7. @property(Node) bg_widget_info:Node = null;
  8. @property(Node) set_pointer_bar:Node = null;
  9. @property(Node) set_pointer_point_bar:Node = null;
  10. @property(Node) set_img_save_text_res:Node = null;
  11. @property(Node) set_img_eys_res:Node = null;
  12. @property(Node) set_img_eys_res1:Node = null;
  13. @property(Node) set_btn_sure_res:Node = null;
  14. private m_data:pointer_ding_wei_data = null;
  15. public initView(data:pointer_ding_wei_data){
  16. this.m_data = data;
  17. this.bg_widget_info.getComponent(receive_widget_item).updateView(this.m_data.bg)
  18. this.set_pointer_bar.getComponent(receive_widget_item).updateView(this.m_data.pointer_bar)
  19. this.set_pointer_point_bar.getComponent(receive_widget_item).updateView(this.m_data.pointer_bar_point)
  20. this.set_img_save_text_res.getComponent(receive_widget_item).updateView(this.m_data.img_text)
  21. this.set_img_eys_res.getComponent(receive_widget_item).updateView(this.m_data.img_eye_1)
  22. this.set_img_eys_res1.getComponent(receive_widget_item).updateView(this.m_data.img_eye_2)
  23. this.set_btn_sure_res.getComponent(receive_widget_item).updateView(this.m_data.btn_pointer_ding_wei_sure)
  24. }
  25. }