示例#1
0
 private void btn_browseTexture_Click(object sender, EventArgs e)
 {
     PickTextureForm ptf = new PickTextureForm();
     DialogResult dr = ptf.ShowDialog();
     if (dr == DialogResult.OK)
     {
         tte_texture.SetTexture(ptf.TexturePath);
         if (anv_anim.AnimTexture == null)
             anv_anim.AnimTexture = new AnimTexture(ptf.TexturePath);
         else
             anv_anim.AnimTexture.TexturePath = ptf.TexturePath;
         ppg_textureInfo.SelectedObject = anv_anim.AnimTexture;
         // Load Sequences
         lsb_animSequences.Items.Clear();
         List<String> seqNames = anv_anim.AnimTexture.GetSeqNames();
         foreach (String name in seqNames)
         {
             lsb_animSequences.Items.Add(name);
         }
     }
 }
示例#2
0
 private void ptb_curTexture_Click(object sender, EventArgs e)
 {
     PickTextureForm ptf = new PickTextureForm();
     DialogResult dr = ptf.ShowDialog();
     if (dr == DialogResult.OK)
     {
         ((TextureBox)sender).TexturePath = ptf.TexturePath;
         editMainControl1.SetPenTexture(ptf.TexturePath);
     }
 }