乐筑天下

帖子
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: jes_g

[编程交流] 在多段线上创建顶点

[复制链接]

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 16:35:58 | 显示全部楼层
李·麦克的例子有点超前,因为他使用的是香草路线,同时还有一点列表操作。
 
如果我是你,我会研究AddVertex方法,网上也有很多使用它的简单例子。
另外,将示例dwg保存在稍旧的版本中,我现在正在使用ACAD 2017,无法打开它。。。
 
 
顺便说一句,要求他解释/评论他的完整程序比从头开始编写代码要费劲得多。。
但即使他这么做了,这是否意味着你将能够从零开始复制相同的工作代码?
 
 
一般来说(不是指着你),
以下是开始编写自己的代码的一些基本提示:
[列表]
  • 列出代码的步骤
    您的请求/问题必须具有逻辑性和结构化,这意味着您必须知道必须执行哪些有效步骤才能使程序按预期工作。
    有时,更大的问题是要知道要遵循的步骤,而不是你压倒性的编码技能。
    所以没有计划的请求
    “当我在WINDOWS计算器上键入2+2得到6,然后在粉红色背景上放一匹金色小马作为我的壁纸时”
    行不通。
  • 列出给你带来麻烦的步骤
    你提到的一些步骤可能无法实现
    其余部分是可解决的,或者可能包含已知的错误。
    然而,现在你知道你的请求有多容易实现了。
  • 从简单开始-有多简单取决于你
    “简单”取决于您当前的编码技能
    对我来说简单对你来说可能很难,对我来说困难对李来说可能很容易。
     
    “短代码”一个可能是15行,另一个可能是50行,大约300行。。
    其他人(专业人士)不在乎-首要任务是完成工作(并且做好)
     
    起初,你可能觉得写代码像是一篇很难的文章,但随着时间的推移和练习,你可以把它比作写字母表!
  • 开始把事情复杂化
    你的代码有效!但是,如果你没有选择准确的对象*崩溃*
    如果输入错误*崩溃*你有15行代码可以减少到3行,
    所有这些都是为了增加代码的复杂性
  • 组装例程
    您拥有拼图中的所有部分(代码块/子例程)。
    你已经测试过了,确保它们能正常工作。。
    最后一件事就是组装主要的例程。
  • 放弃
    放弃吧,跳过以上所有步骤,让别人写下你的“粉红色背景壁纸上的金色小马”。
    [/列表]
  • 回复

    举报

    106

    主题

    1万

    帖子

    101

    银币

    顶梁支柱

    Rank: 50Rank: 50

    铜币
    1299
    发表于 2022-7-5 16:36:17 | 显示全部楼层
    我们都有这个问题,一个解决方案可能需要几分钟又需要几个小时。
    回复

    举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 微信公众平台

    • 扫描访问手机版

    • 点击图片下载手机App

    QQ|关于我们|小黑屋|乐筑天下 繁體中文

    GMT+8, 2025-3-15 03:16 , Processed in 1.340325 second(s), 54 queries .

    © 2020-2025 乐筑天下

    联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表