Post #3069: Hi @Woolfy13,
📋 Metadata
- Author: roaoao
- Date: 2020-03-11 20:24:15
- Type:
answer - Quality Score: 8/10
- Reply to: post_03068
- Replies (1): post_03070
🏷️ Tags
macro scripting advanced solved
⚙️ Related PME Features
- Macro Editor
- Python Scripting
💬 Content
Hi @Woolfy13,
Try something like this in Command tab:
import bmesh; bm = bmesh.from_edit_mesh(C.object.data); num_sel_edges = len([e for e in bm.edges if e.select]); execute_script("scripts/script1.py") if num_sel_edges == 1 else execute_script("scripts/script2.py") if num_sel_edges == 2 else execute_script("scripts/script3.py")
❤️ 2 likes